Contact Us

No. 905, Yuyuan Road, 200050
Shanghai, China
 

Phone: 86 (21) 6034 0229

Fax: 86 (21) 5106 2592