119 Nanhai District, Foshan City, 528241, China
We have been engaged in advertising and LED sign industry for more than 18 years. We're a large-scale led lighting production factory integrating independent research and development, production and manufacturing, sales service and perfect solution.