UK

Phone: +44 (0) 1276 671 166 

France

Phone:  +33 (0)1 41 31 83 00

France

Phone: +33 (0) 2 99 68 71 10 

Switzerland

Phone: +41 (0) 21 353 79 20

India

Phone: +91 80 6733 4408