New Ents Ltd.

New Ents Ltd trading as TheShowShop.co.uk

The Show Shop

Registered in England and Wales No 10919552. Registered Office: Stephens Scown LLP, Curzon Houser, Southernhay, Exeter, Devon EX1 1R