Company name: Snelling Business Systems Ltd
Description: Audio visual (AV) systems integrator for corporate workplaces, higher education, retail, defence, healthcare and the public sector - you're in good hands! Find out about our UK and global deployment and service capabilities.
23 Chestnut Dr, Wymondham NR18 9SB, United Kingdom