Street Address: B1/ F5, 1st Building, Zhenyingtai Science Park, Hebei, Dalang Longhua Town, Bao' An District
City: Shenzhen
Province: Guangdong
Country/Region: China