28 employees
Embassy Site Services offers scaffolding work, construction, refurbishment projects, and building services across the UK.
2012