The company has offices in London, Warrington, Birmingham, Bristol, and Milton Keynes. It currently has more than 3.2m sq ft of industrial space … PrevNext