Company name: Messagemaker Displays Ltd
Description: LED displays are a visual, dynamic way to communicate your message. Innovative solutions from leading Programmable LED display suppliers.
43 Ormside Way, Holmethorpe, Redhill RH1 2LG, United Kingdom