Our five Space Business Centres are all located in Southern England. We have a centre in Aylesbury, Cheltenham, Gloucester, Strood (Medway) and Wokingham.
They lie in tried and tested industrial estates within these towns and cities and provide an ideal location to start or grow your business.