Street Address: 8/ F, Longhu Science and Technology Park, No. 156, Dongxia Rd. ,
City: Shantou
Province: Guangdong
Country/Region: China