Glossary

Company incorporation

Company incorporation is the establishment of a new company with its own legal identity – it is not the establishment of a business or the headquartering of a business and/or corporation. So when you see a letterbox or a shared address in them being referred to as a business, this is a misunderstanding of what …

Company incorporation Read More »

Corporate service providers

Corporate service providers (CSPs) are the only individuals and companies which have authority from the Financial Services Commission to incorporate new companies. They play a key role in managing or administering Business Companies on behalf of their owners.