China – Shanghai

Address:

Unit 1205A, 12/F, Financial Plaza, 333 Jiu Jiang Road
Huang Pu District, Shanghai
200001, China

Phone:

+86 21 6136 3248

Contacts: