Street Address: 607-608, Chengfeng Building, 827 Ren Min Xi Road
City: Zhuhai
Province: Guangdong
Country/Region: China