Street Address: 5a, Tower 3, Hua Cai Tian Cheng, Wen Xin 2nd Road
City: Shenzhen
Province: Guangdong
Country/Region: China