UK Companies House — Company Search, SIC Codes & Accounts Dates
Pricing
from $2.00 / 1,000 company returneds
UK Companies House — Company Search, SIC Codes & Accounts Dates
Official Companies House API: look up UK companies by number, name or filters (SIC code, location, status, incorporation date). Status, SIC codes with descriptions, registered address, accounts & confirmation due dates, filing history. Company-level only. $2 per 1,000 companies; not found = free.
Pricing
from $2.00 / 1,000 company returneds
Rating
0.0
(0)
Developer
Erwinbooze Ricardo
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Security
Limited permissionsShare
Get clean UK company data straight from the official Companies House API — by company number, by name, or by filters (SIC code, town, status, incorporation date) to build B2B lead lists. One row per company with status, SIC codes with industry descriptions, registered office address, accounts and confirmation statement due dates, insolvency/charges flags, previous names and recent filing history.
- ✅ No API key needed — a built-in key is included (bring your own for huge jobs)
- 🏷️ SIC codes + plain-English industry names (UK SIC 2007 condensed list)
- 📅 Accounts & confirmation-statement dates incl. overdue flags — perfect for accountants, lenders and B2B sales
- 🔎 Filter search: e.g. all active software companies in Manchester incorporated this year
- 🛡️ Company-level data only — no director/PSC names, birth dates or home addresses (officers count only), so it is easy to use under GDPR
- 💸 $2 per 1,000 companies — not-found / invalid numbers are free
Use cases
- Lead generation — new companies by SIC code and location (e.g. newly incorporated restaurants in Leeds).
- Accountants & bookkeepers — companies whose accounts or confirmation statement are due soon or overdue.
- KYB / due diligence — check status (active, liquidation, administration), insolvency history and charges.
- CRM enrichment — add official name, number, SIC industry and registered address to your account list.
Input examples
By number:
{ "companyNumbers": ["00445790", "SC311560", "09446231"] }
By name:
{ "searchQueries": ["monzo bank", "brewdog"], "maxResultsPerSearch": 3 }
Lead list by filters:
{"advancedSearch": {"sicCodes": ["62012"],"location": "Cambridge","companyStatus": "active","incorporatedFrom": "2025-01-01","maxResults": 100},"includeFilingHistory": false}
| Field | Default | Description |
|---|---|---|
companyNumbers | — | Company numbers (zero padding added: 445790 → 00445790). |
searchQueries | — | Names/keywords; current-name matches ranked first. |
maxResultsPerSearch | 5 | Companies per name search (≤1000). |
onlyActive | false | Skip dissolved companies in name searches. |
advancedSearch | — | Filters: companyNameIncludes, sicCodes[], companyStatus, companyType, location, incorporatedFrom, incorporatedTo, maxResults (≤5000). |
includeFilingHistory / maxFilings | true / 10 | Recent filings (date, category, form type, description). |
includeOfficersCount | true | Active / resigned officer counts only. |
apiKey | — | Optional own key (secret field). |
Output
Real example (shortened), Tesco PLC:
{"companyNumber": "00445790","companyName": "TESCO PLC","status": "ok","companyStatus": "active","companyType": "plc","jurisdiction": "england-wales","dateOfCreation": "1947-11-27","sicCodes": ["47110"],"sicDescriptions": ["Retail sale in non-specialised stores with food, beverages or tobacco predominating"],"addressOneLine": "Tesco House, Shire Park, Kestrel Way, Welwyn Garden City, AL7 1GA, United Kingdom","postalCode": "AL7 1GA","accountingReferenceDate": "26-02","lastAccountsMadeUpTo": "2026-02-28","lastAccountsType": "group","nextAccountsDue": "2027-08-26","accountsOverdue": false,"lastConfirmationStatement": "2026-06-18","nextConfirmationStatementDue": "2027-07-02","hasCharges": false,"hasInsolvencyHistory": false,"previousCompanyNames": [{ "name": "TESCO STORES (HOLDINGS) PUBLIC LIMITED COMPANY", "effectiveFrom": "1981-12-14", "ceasedOn": "1983-08-25" }],"officersActiveCount": 11,"officersResignedCount": 63,"filingHistoryCount": 8372,"filings": [{ "date": "2026-09-16", "category": "capital", "type": "SH03", "description": "Capital return purchase own shares", "pages": 4 }],"companiesHouseUrl": "https://find-and-update.company-information.service.gov.uk/company/00445790"}
All fields: companyNumber, companyName, status, companyStatus, companyStatusDetail, companyType, subtype, jurisdiction, dateOfCreation, dateOfCessation, sicCodes, sicDescriptions, registeredOfficeAddress{premises, addressLine1, addressLine2, locality, region, postalCode, country, poBox}, addressOneLine, postalCode, locality, accountingReferenceDate, lastAccountsMadeUpTo, lastAccountsType, nextAccountsMadeUpTo, nextAccountsDue, accountsOverdue, lastConfirmationStatement, nextConfirmationStatementDue, confirmationStatementOverdue, hasCharges, hasInsolvencyHistory, hasBeenLiquidated, registeredOfficeIsInDispute, undeliverableRegisteredOfficeAddress, previousCompanyNames, officersActiveCount, officersResignedCount, filingHistoryCount, lastFilingDate, filings[], companiesHouseUrl, source, retrievedAt.
Dataset views: Companies (one row per company — export to CSV/Excel) and Filing history (one row per filing).
Pricing
| Event | Price |
|---|---|
| Company returned | $0.002 ($2 per 1,000) |
| Actor start | $0.00005 |
| Not found / invalid number / empty search | free |
Speed & limits
- Companies House allows 600 API requests per 5 minutes per key. Each company uses 1–3 requests (profile + optional filings + officers count), so expect ~200–600 companies per 5 minutes. The Actor paces itself and automatically waits when the limit is reached — it never fails because of it. Turn off filings/officers count for maximum speed, or add your own
apiKey. - Name search returns at most 1,000 results per query; filter search up to 5,000.
Privacy / legal
Data comes from the official Companies House public data API (Crown copyright, Open Government Licence v3.0). This Actor deliberately returns company-level data only: no names, birth dates, nationalities or addresses of directors, secretaries or persons with significant control, and filing descriptions are returned without the personal-name values. SIC descriptions: Companies House condensed SIC 2007 list (GOV.UK, OGL v3.0). Not affiliated with Companies House.
FAQ
Do I need a Companies House account? No. Can I get directors' names? No — by design this Actor returns only company-level data. Scottish / NI / LLP numbers? Yes (SC…, NI…, OC…, SO…).