Street Address: Room 405, Building No. 9, Longhui Area, DOnghuan Road, Longhua
City: Shenzhen
Province: Shenzhen
Country/Region: China