New London Office

New London Office

With the addition of over ten new contract sites in 2018, another 38 under tender to supplement our existing Client base (defined on the map) and over £2.5m of turnover in this region alone, a requirement for larger premises was imminent. From 1st December 2017 our...