No. 101, Bldg. 9, Zongyi Ind. Plaza, Dongcheng Rd., Heli Park, Economic And Technological Development Zone
Chedun Town Songjiang District, Shanghai, Songjin Road ,No.9046, Shanghai, Shanghai, China,201611
4585 Nanfeng Road, Fengxian District, Shanghai, China
No.21 Weisi Road, Hi-Tech Zone
Shangxia industry Park, Kangle Road,Hengli Tow
Rm225-226,No 72,No 3938 Hu Qingping Rd
Room 1102-1103, 11 / F, Kowloon Building555