Company name: Exantia Limited
Description: Pop Up Stands, Banner Stands, Display Stands, Exhibition Displays, Roller Banners from Exantia Display Systems
52c, Railway Arches, N Woolwich Rd, London E16 2AA, United Kingdom