A Management company incorporation in mauritius is specially licensed by the Financial Services Commission under section 24 of the Financial Services Development Act 2001 to set up, manage and provide nominee and other services to a corporation (which carries on or intends to carry on any qualified global business and such class of corporation as may be prescribed) or act as corporate trustee or qualified trustee under the Trusts Act 2001.
As the Commission requires that all applications for a Global Business license be channeled through a Management Company, the latter has the responsibility of initial vetting of the client and needs to exercise due diligence.
Management Companies therefore act as intermediaries between clients and the Commission and they operate under the Guidance Notes for Management Companies issued by the Commission. While performing their Customer Due Diligence (CDD) duties, they are under the obligation of collecting and verifying all necessary information about their clients and keeping this information for any request by the Commission.
Most of the Licensed Management Companies form part of reputable international consultancy firms network thereby providing high standard professional services to clients.