Close

Contact us

Whatever your medical device idea, we’re the design partners you can trust.

Contact form





Limited company registered in England and Wales. Company Registration No. 11296379

Registered Offices : Staining Road, Blackpool, Lancashire, England FY3 0AY

Call 01253 899300