UK Companies House Fresh Details
Pricing
from $0.95 / 1,000 results
UK Companies House Fresh Details
Get UK company data from the official Companies House API by name or company number. Returns status, address, SIC codes, officers, accounts and filing history.
Pricing
from $0.95 / 1,000 results
Rating
0.0
(0)
Developer
Karl Sundström
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
UK Companies House API — UK Company Data (Status, SIC, Accounts)
Independent tool, not affiliated with Companies House.
Extract UK company data from the official Companies House API — the UK company registry, no scraping. Search companies by name or fetch company numbers directly. Get status, SIC codes, registered office, accounts and confirmation-statement dates, plus opt-in officers (directors/secretaries). No API key needed on your side — the actor handles access.
Why Companies House API?
- 🎯 Build prospect lists across every UK industry — with SIC codes for precise targeting.
- 👥 Officers opt-in — directors and secretaries fetched per company, flat one-record-per-officer-friendly.
- ✅ Status clarity — active, dissolved, liquidation and insolvency flags straight from the registry.
- 📅 Filing health — next/last accounts and confirmation-statement dates on every record.
- 📋 Enrich your CRM — flat, one-record-per-company JSON ready for import.
Use cases
UK B2B lead generation · KYC/counterparty verification · director research for outreach · company status and insolvency screening · CRM enrichment
What data you get?
| 🏷️ Field | Description |
|---|---|
| 🆔 companyNumber | UK company number |
| 🏢 companyName | Company name |
| ✅ companyStatus / statusDetail | Status and status detail |
| 🏛️ type / jurisdiction | Company type and jurisdiction |
| 📅 dateOfCreation / cessationDate | Incorporation / cessation dates |
| 🧭 sicCodes | SIC industry codes |
| 📍 registeredOffice | Registered office address |
| 📄 accounts | Accounts (next/last due dates) |
| 📋 confirmationStatement | Confirmation statement dates |
| 🚨 hasCharges / hasInsolvencyHistory / hasBeenLiquidated | Risk flags |
| 👥 officers | Officers (directors/secretaries, opt-in) |
| 🕰️ previousNames | Previous names |
How to use
- Add the actor to your Apify account and click Run.
- Enter
query(e.g.aruporbakery london) or acompanyNumberslist. - Enable
fetchOfficersto also fetch directors/secretaries (one extra API call per company). - Set
maxResultsto cap the run (default 100, max 1000). - Export results as JSON, CSV or Excel.
Input
{"query": "bakery london","fetchOfficers": true,"maxResults": 100}
| Field | Type | Description | Default |
|---|---|---|---|
query | string | Company name searched in the official Companies House index | — |
companyNumbers | array | Direct list of UK company numbers (e.g. 02461313, 00002086) or names-as-entered | — |
fetchOfficers | boolean | Also fetch officers per company (directors/secretaries) | off |
maxResults | integer | Cap on companies returned | 100 (max 1000) |
Output
{"companyNumber": "02461313","companyName": "EXAMPLE BAKERY LIMITED","companyStatus": "active","type": "ltd","jurisdiction": "england-wales","dateOfCreation": "1990-01-15","sicCodes": ["107121"],"registeredOffice": {"address_line_1": "12 Example Street", "locality": "London", "postal_code": "SW1A 1AA"},"accounts": {"next_due": "2027-03-31", "last_made_up_to": "2025-03-31"},"hasCharges": false,"hasInsolvencyHistory": false}
Officers appear when fetchOfficers is enabled; all other fields reflect what the registry publishes for the company.
Support
Questions or missing fields? Open an issue on the actor page or contact the developer via Apify.