Street Address: Room 1117, Huawen Plaza, No. 999, West Zhongshan Road, Changning District
City: Shanghai
Province: Shanghai
Country/Region: China