Street Address: 2/ F, Building 7th, Townfull Industrial Zone, Huaxing Road, Dalang, Longhua, Shenzhen, China.
City: Shenzhen
Province: Guangdong
Country/Region: China