10squared

We are the UK's leading designer, manufacturer and installer of integrated digital solutions.
From digital signage & interactive touchscreen technology to transactional payment kiosks we can provide either 'off the shelf' or innovatively designed products to meet your individual requirements

Stand Number: 3420