Company name: London Audio Visual Ltd
Description: Large Screens, LED Screens & AV Hire Rental Specialists for Design Agencies, Event Organisers & Exhibitions. Products- LED Screens, Projectors, Video Wall hire, TVs & AV.
175 Robert Dashwood Way, London SE17 3PZ, United Kingdom