Street Address: 5th Floor, 25Bulg, No.5 Kezhi Road, Shenzhen High-tech Industrial Park
City: Shenzhen
Province: Guangdong
Country/Region: China