Street Address: No. 905, 9/ F, Zhongnongxin Building, Ningbo, Zhejiang, China (mainland)/ 315010
City: Ningbo
Province: Zhejiang
Country/Region: China