Street Address: 1807, North Tower, Int'l Commercial Bldg., Jia Bin Road
City: Shenzhen
Province: Shenzhen
Country/Region: China