The companies act provides for two categories of companies, namely non-profit and profit companies. Each of the different business entities under these categories has specific requirements in terms of the documentation that is required for company registration.They also provide the necessary company secretarial, administration and other ancillary services.