Giant screens Ltd. Guangdong original Address: Nanhai District, Guangdong Province, Xie Chishan River Industrial District of Foshan City