Address:113-114, No. 1 Building, Nanxiang Zhidi Industry Park, No. 1101, Huyi Road, Jiading District, Shanghai, 201802, China
postalCode:201802