Indian Company Master Data Made Simple
Public companies
Discover vital information about public companies in India with MCA Master Data. Our platform offers easy access to verified details sourced directly from the Ministry of Corporate Affairs (MCA). Search by company name or CIN to view incorporation details, registration status, directors, financial structure, and more.
Whether you're conducting business research, verifying a company's credibility, or performing due diligence, our comprehensive data ensures informed decisions.
Stay updated with real-time insights and historical documents, all available in one place. Explore India's public company landscape effortlessly with this trusted and user-friendly website.
| Company | ROC | Activity | Incorporation date |
|---|---|---|---|
| Agrimas Chemicals Limited U99999MH1973PLC016649 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 03/07/1973 |
| Maharaja Wines Limited U99999MH1973PLC017087 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 20/12/1973 |
| National Textile Corporation (maharshtra North) Limited U99999MH1974GOI017823 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 10/10/1974 |
| Amravati Land Development Company Limited U99999MH1975PLC018118 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 04/02/1975 |
| Chandok Automotive Manufactures Limited U99999MH1975PLC018442 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 21/07/1975 |
| Dujodwala Resins And Terpenes Limited U99999MH1976PLC019323 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 16/11/1976 |
| Afloat Textile (india) Limited U99999MH1977PLC019658 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 18/05/1977 |
| Keltech Energies Limited U99999MH1977PLC019836 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 30/08/1977 |
| Kartik Investments Trust Limited U99999MH1978PLC020098 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 25/01/1978 |
| Lyka Silk Mills Limited U99999MH1978PLC020393 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 05/06/1978 |
| Hy-tech Engineers Limited U99999MH1978PLC020853 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 17/12/1978 |
| Ensil Industries Limited U99999MH1979PLC020891 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 02/01/1979 |
| Arrow Webtex Limited U99999MH1979PLC021198 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 11/04/1979 |
| Jark Exports Limited U99999MH1980PLC023418 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 05/11/1980 |
| I B H Books & Magazines Distributors Limited U99999MH1980PLC023420 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 05/11/1980 |
| Apeego Marketing Limited U99999MH1981PLC023919 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 17/02/1981 |
| Novalux Limited U99999MH1981PLC024830 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 22/07/1981 |
| Light House Investments Ltd U99999MH1981PLC025680 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 21/11/1981 |
| Datamatics Software Services Limited U99999MH1981PLC125014 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 15/07/1981 |
| Basp Chemical Products Ltd U99999MH1982PLC026227 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 28/01/1982 |
| Nagpur Foundries Limited U99999MH1982PLC026980 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 21/04/1982 |
| M Sons Engineering Limited U99999MH1982PLC026986 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 22/04/1982 |
| Indo Hokke Hotels Limited U99999MH1982PLC027101 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 10/05/1982 |
| Miranda Distributors Limited U99999MH1982PLC027895 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 29/07/1982 |
| Inventa International Limited U99999MH1982PLC028064 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 24/08/1982 |
| Gateway Holdings Trades Limited U99999MH1983PLC030946 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 24/09/1983 |
| Mahasmruti Investments Ltd. U99999MH1983PLC031088 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 13/10/1983 |
| Mahavidya Investments Limited U99999MH1983PLC031089 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 13/10/1983 |
| Nilkash Investments And Holdings Limited U99999MH1984PLC127030 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 09/05/1984 |
| Bon Limited U99999MH1984PLC136606 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 28/06/1984 |
| Nemi Trading And Estates Ltd U99999MH1985PLC035128 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 21/01/1985 |
| Credential Finance Limited U99999MH1985PLC035149 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 23/01/1985 |
| Adeshwar Trading And Estates Limited U99999MH1985PLC035297 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 07/02/1985 |
| Highland Industries Limited U99999MH1985PLC036897 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 18/07/1985 |
| Alpic Bbk Finance Limited U99999MH1985PLC038208 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 02/12/1985 |
| Asmita India Limited U99999MH1985PLC038289 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 09/12/1985 |
| Kavi Commercial Company Limited U99999MH1985PLC082517 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 22/03/1985 |
| Kusum Ingots And Alloys Limited U99999MH1985PLC098741 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 03/09/1985 |
| Europlast India Limited U99999MH1985PTC035536 | Nagpur | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 28/02/1985 |
| Centric Steel Limited U99999MH1986PLC038866 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 05/02/1986 |
| Indtradeco Fun City Limited U99999MH1986PLC039608 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 17/04/1986 |
| Hakeem Auto Limited U99999MH1986PLC040066 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 11/06/1986 |
| Maxwell Commercial Credits Ltd. U99999MH1986PLC040094 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 12/06/1986 |
| Avi Graphic Limited U99999MH1986PLC040164 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 19/06/1986 |
| Bahar Agrochem And Feeds Limited U99999MH1986PLC040174 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 20/06/1986 |
| Crescent Finance Ltd. U99999MH1986PLC040626 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 14/08/1986 |
| Krystal Polyfab Limited U99999MH1986PLC041293 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 20/10/1986 |
| Damania Capital Markets Limited U99999MH1986PLC041482 | Pune | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 04/11/1986 |
| Cfl Securities Limited U99999MH1986PLC041793 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 04/12/1986 |
| Consolidated Properties Ltd. U99999MH1986PLC041799 | Mumbai | EXTRA TERRITORIAL ORGANIZATIONS AND BODIES | 05/12/1986 |
Frequently Asked Questions
It is a public database that provides you with detailed company information sourced from the Ministry of Corporate Affairs, Government of India.
You can find data such as the company’s name, CIN, date of incorporation, company type, registration status, authorized and paid-up capital, registered office address, director details, and filing history.
This information is sourced directly from official MCA records, ensuring accuracy and reliability. However, updates depend on filings made by the companies themselves, so timely compliance affects data availability.
Basic details like company name, incorporation date, director names, and status are available for free. However, accessing all official documents and historical filings may require a nominal fee.
You can search using the company name or Corporate Identification number (CIN) via the search bar on the website. The system will display matching results for quick access.
Yes, you can purchase and download all available documents of a public company from the past five years. These include financial statements, annual returns, and other statutory filings.
It simplifies the process of retrieving verified corporate information for investors, researchers, and professionals. It saves time and ensures you’re accessing credible data for informed decisions.