Street Address: 4/ F, Building A, No. 5, Pingxi 7th Road, Nanping Technology Industry Park, Zhuhai, Guangdong, China
City: Zhuhai
Province: Guangdong
Country/Region: China