Street Address: 3f. A Building, Red Sun Industrial Park Jiangshi Community, Gongming Street
City: Shenzhen
Province: Guangdong
Country/Region: China