Giant screens Ltd. Guangdong original Address: Lizishui Indusrial Road,Guanyao,Shishan Town,Nanhai District,Foshan City,Guangdong Province,China