Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquartersNo.1377 Huhang Road Fengxian District Shanghai ChinaShanghai, Shanghai 200000 cnPhone: 86-021-57433777-804886-021-57432999 (fax)