Street Address: The Fifth Floor, Building 1, No. 6, Jinhong 3rd Road, Tangjiawan Town, Zhuhai, Guangdong, China (mainland)
Province: Guangdong
Country/Region: China