Street Address: 3f, Building 2, Penghua Industrial Park, Heping West Road, Longhua Town, Bao' An District, Shenzhen, China
City: Shenzhen
Province: Guangdong
Country/Region: China