Contact

Get In Touch

Whether you're a clinic, distributor, or research institution, our team is ready to discuss your requirements.

Contact Information

Registered Address

32 Cornwallis House
India Way
London W12 7QT
United Kingdom

Company Number

12137767

Registered In

England & Wales

We typically respond to enquiries within 24 hours during business days. For urgent matters, please indicate the nature of your request in the subject field.