Street Address: 11 Floor, Rm1110, No. 35, Dingbian Raod, Jiading District
City: Shanghai
Province: Shanghai
Country/Region: China