Address: Room 27027, 27F, Infinitus Tower, 168 Hubin Road, Shanghai 200021, CHINA
Telephone: +86 21 6385 0606
Fax: +86 21 6237 6709