Street Address: The 28th Building, 3rd Industrial Area, Xiangshan DaDao, LuoTian
City: Shenzhen
Province: Guangdong
Country/Region: China