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
Our Locations
London
Floor 6, 299 Oxford Street
London, W1C 2DZ
United Kingdom
Birmingham
85-87 Cornwall Street
Birmingham, B3 3BY
United Kingdom
Paris
11 Rue de Havre
Paris, 75008
France