Contact Us

General inquiries: (+86-21) 2059-5266

Fax:  (+86-21) 2059-5452


Address:  Room 1413, 1555 Century Ave, Pudong, Shanghai, China 200122

Directions: If coming by metro:  take Metro Lines 2/4/6/9 to Century Ave Station, use Exit 6

If coming by taxi: Have the driver drop you at north entrance, located off of Songlin Rd


Please follow us by scanning the QR code below:

If you have any questions please do not hesitate to email us at