Unit 38 Stretford Motorway Estate Barton Dock Road Trafford Park
Manchester Lancashire
M32 0ZH
Leo are an exhibition stand contractors, offering a free stand design and quotation service. Decades of esperience with bespoke exhibition stands and Modular exhibit systems. Meroform Systems Partner