Locations
UBC currently manages over 175,000 sqft of serviced office space across our portfolio of 15 business centre locations around the UK. In running our centres, we partner with commercial property owners, fund managers, insolvency practitioners, commercial office agents and other corporate organisations to manage office buildings within property portfolios that fall 'outside' normal routes to market.