Head Quarter
Street address:
6th FL, Block A, 1230 Zhongshan N. 1st Rd, Shanghai China 200437
Location:
6th FL, Block A, 1230 Zhongshan N. 1st Rd, Shanghai China 200437
Phone: +86 21 5258 8005
Fax:
+86 21 5258 8011
Languages at this location: English