Excluzo Business Centre-Office Space A Excluzo Business Centre Managed Office comes with the entire set of facilities and services required to support your business and at the most prestigious address,. Regardless of your size, we can customise your office space to precisely match your business needs. Whether it is one-person office or office for a team of 5 or more, we have various options. You only pay for the space that has been tailored to match your needs. And the best part of this is that there is no up-front capital expenditure, you can invest your money in your core business.