Street Address: Rm 903, Block C3, Chuangxin Building, No. 182, Science Road, Science City, Luogang Zone
Province: Guangdong
Country/Region: China