Street Address: Room 318, Zhihuichuangxin Center, Qianjin Second Road, Xixiang Street, Baoan District, Shenzhen, 518000
City: Shenzhen
Province: Guangdong
Country/Region: China