Principally, the company secretary ensures the company complies with company law, maintains certain statutory registers and makes the necessary filings with the Registrar of Companies such as annual returns, financial statements and certain forms with respect to changes to share capital etc.