Business Centres, coworking spaces, serviced offices… all these terms have taken on a life of their own. There are all…