Contact Us

Let’s Talk – We’d Love to Hear from You

Our Information

General Enquiries:
+44 (0) 7563 388888
info@yxa.com

Clinic Enquiries: purchasing@yxa.com

Follow us

Send us a message


Our Locations

London 
London 

Floor 6, 299 Oxford Street 

London, W1C 2DZ 

United Kingdom 

Birmingham
Birmingham

85-87 Cornwall Street 

Birmingham, B3 3BY 

United Kingdom 

Paris
Paris

11 Rue de Havre

Paris, 75008

France