Street Address: 1109, 1st Floor, 1st Building, Meilin Duoli Industrial Park, Meihua Road, Futian District
City: Shenzhen
Province: Guangdong
Country/Region: China