Contact Us

We welcome you to contact us by filling in the below form. Alternatively, you can contact us by calling the phone number for the closest office near you.


34/C Shanghai Industry Plaza
18 Caoxi North Road
Xujiahui, Shanghai

Tel: (021) 6427 3840 / (021) 6427 3842
Fax: (021) 6427 3841

Enquiry Form