Contact Us

Leave us a Message

Contact details

Suite 6106,
Tower 1, Plaza 66,
No.1266 West Nanjing Road,
Shanghai 200040.
Tel: +86 21 2287 3000
Fax: +86 21 5010 3066