Street Address: Floor11, AiHua Building, ShenNan Road 2038, FuTian District
City: Shenzhen
Province: Guangdong
Country/Region: China