Company Identifiers
- Company Number: Primary registration number from the CRO (Companies Registration Office) — typically 5-6 digits (e.g.,
12965, 104547)
- CRO Number: Same as Company Number, used interchangeably
Search Behaviour
- By Company Number:
search("12965") - Returns the specific company
- By company name (contains/partial match):
search("CRH") - Returns all companies matching the name
Company Profile
For the companyProfile endpoint, only the Company Number is accepted:
- ✅ Correct:
12965, 104547
- ❌ Incorrect:
CRH, CRH PUBLIC LIMITED COMPANY
Company Status
Company status is directly extracted from the CRO register.
Possible statuses:
- Active (Normal, ReInstated, Interim, Normal (Receivership))
- Under Insolvency Proceedings (Liquidation, Examinership, Strike Off Listed)
- Closed (Dissolved, Struck Off, Ceased, Dissolved PostMerger)
- Unknown
Determination:
| CRO Status Code | CRO Description | Topograph Status | Closure Reason |
|---|
| 1151 | Normal | Active | - |
| 1152 | Liquidation | Under Insolvency Proceeding | Liquidation |
| 1153 | Normal (Receivership) | Active | - |
| 1154 | Examinership | Under Insolvency Proceeding | - |
| 1155 | Liquidation(Receivership) | Under Insolvency Proceeding | Liquidation |
| 1156 | Strike Off Listed | Under Insolvency Proceeding | Administrative Dissolution |
| 1157 | Struck Off | Closed | Administrative Dissolution |
| 1158 | Dissolved | Closed | Voluntary Dissolution |
| 1159 | Dissolved-20 years | Closed | Voluntary Dissolution |
| 1160 | ReInstated HCO | Active | - |
| 1161 | ReInstated | Active | - |
| 1162 | Interim | Active | - |
| 1163 | Ceased | Closed | Other |
| 1173 | Dissolved PostMerger | Closed | Merger |
The local legal form is preserved from the CRO and then standardized to ISO 20275 when possible.
| CRO Code | Irish Name | Standardized Form |
|---|
| 1153 | LTD - Private Company Limited by Shares | Limited Liability Company |
| 1154 | PLC - Public Limited Company | Corporation |
| 1150 | DAC - Designated Activity Company (limited by shares) | Limited Liability Company |
| 1148 | CLG - Company Limited by Guarantee | Limited Liability Company |
| 1157 | ULC - Private Unlimited Company | Limited Liability Company |
| 1155 | PUC - Public Unlimited Company | Corporation |
| 1140 | Limited Partnership | Partnership |
| 1158 | IC - Investment Company (Part 24) | Corporation |
| 1159 | UCITS - Undertaking for Collective Investment | Trust |
| 1142-1147 | Societas Europaea (SE) | Corporation |
| 1139 | Foreign Body Corporate (B18a) | Branch or Representative Office |
Irish company types include many variations of limited companies, unlimited
companies, and guarantee companies. The standardization prioritizes corporate
structure over liability model.
Legal Representatives
Legal representatives are extracted from the Company Printout (Trade Register Extract, from CRO) document using AI parsing.
Legal Representatives (persons with authority to bind the company):
Other Key Persons (important roles without legal representation authority):
- Company Secretaries
- Electronic Filing Agents
Shareholders
Shareholders are extracted from Form B1C - Annual Return with Accounts documents filed with the CRO.
How It Works
- Document Selection: The system automatically selects the most recent B1C (Annual Return with Accounts) document
- AI Extraction: Shareholders are extracted from the “Past/Present Members Details” and “Shares Held Per Member Details” sections using AI
- Data Enrichment: Share percentages and nominal capital are calculated from the issued share capital
| Field | Description | Example |
|---|
type | Individual or company | company |
legalName | Shareholder name | Analysys Mason Limited |
countryCode | Derived from shareholder address | GB |
sharePercentage | Ownership percentage | 100 |
numberOfShares | Number of shares held | 2 |
nominalCapitalHeld | Capital value with currency | { amount: 2.54, currency: "EUR" } |
legalAddress | Parsed from document | { addressLine1, city, postalCode, countryCode } |
The shareholders datapoint automatically purchases the B1C document if not
already available. Companies must have an Active, Under Insolvency
Proceeding, or Unknown status — shareholders are not extracted for
closed companies.
Limitations
- Single document source: Only the most recent B1C form is used
- Maximum document age: B1C must cover at most current year minus 2 (e.g., in 2026, only B1Cs covering 2024 or 2025). Companies with only older filings return empty shareholders.
- AI extraction: Results are best-effort reconstructions from document text
- Processing time: Extraction may take 30 seconds to 2 minutes
Available Documents
Ireland has one of the most comprehensive document registries available. Documents are sourced from CRO Core (core.cro.ie) and include historical filings going back decades.
Common Document Types
Annual Returns
| Form | Name | Description |
|---|
| B1C | Annual Return with Accounts | Yearly company filing including financial statements |
| B1 | Annual Return | Annual company information return (no accounts) |
Constitutional Documents
| Form | Name | Description |
|---|
| Constitution | Company Constitution | Governance rules and articles of association |
| A1 Application | Application to Register | Company incorporation documents |
Director/Secretary Filings
| Form | Name | Description |
|---|
| B10 | Change of Directors/Secretary | Director or secretary appointment/resignation |
| Directorship List | List of Directors | Current list of company directors |
Charge/Mortgage Documents
| Form | Name | Description |
|---|
| C1 | Mortgage/Charge Created | Registration of new charge against company assets |
| C6 | Satisfaction of Charge | Declaration that a charge has been fully repaid |
| C17 | Particulars of Charge Holder | Update to registered charge holder details |
| C2 | Charge Registered Abroad | Registration of charge created outside Ireland |
Share Capital Documents
| Form | Name | Description |
|---|
| B5 | Allotment of Shares | Share allotment notification |
| B7 | Consolidation/Division | Share capital structure changes |
Resolutions
| Form | Name | Description |
|---|
| G1 | Special Resolution | Shareholder special resolution |
| G2 | Ordinary Resolution | Shareholder ordinary resolution |
Reports (CRO-Generated)
| Type | Name | Description |
|---|
| Company Printout | Company Printout | Current company details from registry - Trade Register Extract |
| Letter of Status | Letter of Status - Companies | Official letter confirming company status |
Format: PDF
Retrieval Time: ~ 2 minutes
Language: English
Data Coverage
Currently Available:
- Company ID (Company Number)
- Legal name (current)
- Registration date
- Company status (active/closed/insolvency) with status dates
- Legal form (CRO type code + English description + ISO 20275 standardization)
- Legal address (with Eircode when available)
- Legal representatives (directors, extracted from Company Printout via AI)
- Other key persons (secretaries, filing agents, extracted from Company Printout via AI)
- Shareholders (extracted from B1C Annual Returns via AI)
- Documents: Extensive historical filings including Trade Register Extract, annual returns, constitutional documents, charge registrations, director changes, resolutions, and certificates
Not Currently Available:
- Financial data extraction from documents
- Phone numbers, email, website
- Employee count
- Ultimate Beneficial Owners (UBO)
Data Source
All company data is sourced from the Companies Registration Office (CRO), Ireland’s official company registry.
- CRO Public API:
services.cro.ie - Used for search and basic company profile
- CRO Core Portal:
core.cro.ie - Used for document listing and retrieval