About Us

Our business and innovation centres across the UK exist to provide flexible and cost-effective space for small and medium businesses, and to help each of those businesses grow through fostering communities and building networks to share skills, develop alliances and provide support.


  • We manage over 346,000 sq ft of office space, across a network of 21 centres in the UK
  • Our centres are embedded within their local economies
  • We operate best practice systems and processes through national infrastructure to ensure consistent quality
  • We successfully balance the demands of profit and business development for public and private sector clients

Explore the site to find out more, have a look around the centres near you, or contact us to have your questions answered.