Street Address: 8/ F Block West, 64 Bldg, Majialong Industrial Zone, No. 88, Daxin Road, Nanshan District, Shenzhen,
City: Shenzhen
Province: Guangdong
Country/Region: China