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.