Company name: Eco Exhibitions Ltd
Description: From creative and innovative stand design, to expert project management, manufacture, graphic production, installation, storage and logistics, we have over 40 years experience, ensuring that your next project will be your best yet!
Bismark House, Bower St, Oldham OL1 3XB, United Kingdom