Street Address: South Wing, 1/ F, Block 1, Vision Software Park, Shenzhen Hi-tech Industrial Zone, Shenzhen, China
City: Shenzhen
Province: Guangdong
Country/Region: China