Address

Room 203, 2F, Building 3, No. 2005, HongMei Rd.
Minhang Qu
Shanghai Shi, 201103
China

RegionAsia Pacific