Skip to main content

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 CodeCRO DescriptionTopograph StatusClosure Reason
1151NormalActive-
1152LiquidationUnder Insolvency ProceedingLiquidation
1153Normal (Receivership)Active-
1154ExaminershipUnder Insolvency Proceeding-
1155Liquidation(Receivership)Under Insolvency ProceedingLiquidation
1156Strike Off ListedUnder Insolvency ProceedingAdministrative Dissolution
1157Struck OffClosedAdministrative Dissolution
1158DissolvedClosedVoluntary Dissolution
1159Dissolved-20 yearsClosedVoluntary Dissolution
1160ReInstated HCOActive-
1161ReInstatedActive-
1162InterimActive-
1163CeasedClosedOther
1173Dissolved PostMergerClosedMerger
The local legal form is preserved from the CRO and then standardized to ISO 20275 when possible.
CRO CodeIrish NameStandardized Form
1153LTD - Private Company Limited by SharesLimited Liability Company
1154PLC - Public Limited CompanyCorporation
1150DAC - Designated Activity Company (limited by shares)Limited Liability Company
1148CLG - Company Limited by GuaranteeLimited Liability Company
1157ULC - Private Unlimited CompanyLimited Liability Company
1155PUC - Public Unlimited CompanyCorporation
1140Limited PartnershipPartnership
1158IC - Investment Company (Part 24)Corporation
1159UCITS - Undertaking for Collective InvestmentTrust
1142-1147Societas Europaea (SE)Corporation
1139Foreign 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 are extracted from the Company Printout (Trade Register Extract, from CRO) document using AI parsing.

Roles Extracted

Legal Representatives (persons with authority to bind the company):
  • Directors
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

  1. Document Selection: The system automatically selects the most recent B1C (Annual Return with Accounts) document
  2. AI Extraction: Shareholders are extracted from the “Past/Present Members Details” and “Shares Held Per Member Details” sections using AI
  3. Data Enrichment: Share percentages and nominal capital are calculated from the issued share capital

Data Extracted

FieldDescriptionExample
typeIndividual or companycompany
legalNameShareholder nameAnalysys Mason Limited
countryCodeDerived from shareholder addressGB
sharePercentageOwnership percentage100
numberOfSharesNumber of shares held2
nominalCapitalHeldCapital value with currency{ amount: 2.54, currency: "EUR" }
legalAddressParsed 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

FormNameDescription
B1CAnnual Return with AccountsYearly company filing including financial statements
B1Annual ReturnAnnual company information return (no accounts)

Constitutional Documents

FormNameDescription
ConstitutionCompany ConstitutionGovernance rules and articles of association
A1 ApplicationApplication to RegisterCompany incorporation documents

Director/Secretary Filings

FormNameDescription
B10Change of Directors/SecretaryDirector or secretary appointment/resignation
Directorship ListList of DirectorsCurrent list of company directors

Charge/Mortgage Documents

FormNameDescription
C1Mortgage/Charge CreatedRegistration of new charge against company assets
C6Satisfaction of ChargeDeclaration that a charge has been fully repaid
C17Particulars of Charge HolderUpdate to registered charge holder details
C2Charge Registered AbroadRegistration of charge created outside Ireland

Share Capital Documents

FormNameDescription
B5Allotment of SharesShare allotment notification
B7Consolidation/DivisionShare capital structure changes

Resolutions

FormNameDescription
G1Special ResolutionShareholder special resolution
G2Ordinary ResolutionShareholder ordinary resolution

Reports (CRO-Generated)

TypeNameDescription
Company PrintoutCompany PrintoutCurrent company details from registry - Trade Register Extract
Letter of StatusLetter of Status - CompaniesOfficial 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