UK Companies House Search – New Companies, SIC & Postcode
Pricing
from $1.00 / 1,000 companies
UK Companies House Search – New Companies, SIC & Postcode
Search all 5.6M+ live UK companies from the official Companies House bulk data: filter by SIC code, postcode, post town, status, category and incorporation date, or bulk-look-up company numbers. Address, accounts & confirmation due dates, mortgages, previous names. $1 per 1,000.
Pricing
from $1.00 / 1,000 companies
Rating
0.0
(0)
Developer
Cemal Atakli
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
UK Companies House Search – New Companies, SIC Codes & Postcode Leads
Search and export all 5.7 million live UK companies from the official Companies House bulk register (Free Company Data Product). Filter by SIC code, postcode area/district, post town, company status, company type and incorporation date, or bulk-look-up company numbers. Each record has the registered office address, SIC codes, accounts and confirmation statement due dates (with an overdue flag), mortgage/charge counts and up to 10 previous names.
No API key, no login and no Companies House rate limits. You pay $1 per 1,000 companies.
What you can do
- New company leads: companies incorporated in the last 30 days in Cambridge (
CB), Manchester (M) or anywhere, newest first. - Industry lists by SIC code: every active IT consultancy (
62020), restaurant (56101), dental practice (86230) or builder (41) in a postcode area or post town. - Accountants' prospect lists: companies with overdue accounts (
onlyAccountsOverdue). - KYB / CRM enrichment: paste thousands of company numbers (
08209948,SC123456,NI012345,OC301234) and get status, address and SIC codes back. - Monthly monitoring: schedule a saved search with
onlyNewto get only companies you have not received before.
How it works (fast and cheap)
Companies House publishes the full register as a 494 MB zip once a month. This Actor keeps a pre-built copy of each monthly snapshot split into compressed shards by postcode area (newest companies first) plus a company-number index. A run downloads only the shards it needs:
| Search | Data read | Typical run time |
|---|---|---|
| Postcode area + last 30 days (the prefill) | ~2 MB | 2–5 s |
| Post town + SIC + date | 10–30 MB | 5–15 s |
| 1–100 company numbers | a few shards | 5–20 s |
| SIC code only, whole UK | all shards (~330 MB) | ~1 min |
If the cache is not yet updated for a new monthly snapshot, the run reads the official zip directly instead (same results, about 3–4 minutes).
Input example
{"incorporatedWithinDays": 31,"postcodePrefixes": ["CB"],"statuses": ["active"],"sicCodes": ["62"],"maxResults": 500}
incorporatedWithinDayscounts back from the snapshot date (the file is compiled to the end of the previous month), so "31" means "incorporated in the last month of the snapshot".postcodePrefixes:CB= area,SW1A/M1= exact district,EC1V 2= longer prefix.companyNumbers: bulk lookup; other filters are ignored.
Output example
{"companyNumber": "17492746","companyName": "GROWCYBER LTD","status": "Active","category": "Private Limited Company","incorporationDate": "2026-09-30","addressLine1": "5 COURTLAND AVENUE","postTown": "CAMBRIDGE","postcode": "CB1 7AT","sicCodes": ["62020"],"sicDescriptions": ["62020 - Information technology consultancy activities"],"accountsNextDueDate": "2028-06-30","accountsOverdue": false,"confirmationStatementNextDueDate": "2027-10-13","mortgageCharges": 0,"previousNames": [],"companiesHouseUrl": "https://find-and-update.company-information.service.gov.uk/company/17492746","dataSnapshot": "2026-10-01"}
Export as JSON, CSV, Excel or via API. The run summary (OUTPUT record) shows rows scanned, shards read, the data snapshot and company numbers that were not found.
Pricing
| Actor | Price per company | Notes |
|---|---|---|
| This Actor | $0.001 | full register filters, bulk lookup, newest first, monitoring |
| logiover/uk-companies-house-bulk-scraper | $0.0015 | bulk-file approach |
| pradio/companies-house | $0.0032 | |
| scrapesage/companies-house-scraper | $0.004 (+$0.002/officer) | live API |
Prices checked on the Apify Store in October 2026. Error rows are free. The run stops cleanly when your maximum total charge is reached.
FAQ
How fresh is the data? Companies House rebuilds the Basic Company Data file monthly (compiled to the previous month end and published within 5 working days). Each row has dataSnapshot. For same-day changes use the Companies House service via the companiesHouseUrl link.
Are dissolved companies included? No. The bulk file covers live companies (active, proposal to strike off, liquidation, administration, etc.).
Directors / persons with significant control (PSC)? Not in this version. PSC (owners) data is planned for a later version.
Is this legal to use? Yes. The data is published by Companies House for reuse under the Open Government Licence v3.0 (data.gov.uk lists Basic Company Data as Creative Commons Attribution). The download site's robots.txt allows everything. Attribution: Contains public sector information licensed under the Open Government Licence v3.0, Companies House. Registered office addresses can identify sole directors' homes; if you use the data for marketing, you are the data controller and need a lawful basis under UK GDPR / PECR.
Why did a company number come back as "not found"? It is dissolved (not in the file), mistyped, or newer than the snapshot.
Use with AI agents (Apify MCP)
Add this Actor to Claude, ChatGPT or Cursor through the Apify MCP server and ask, for example: "List 50 software companies incorporated in Manchester last month with their registered addresses" or "Check the status of these 200 company numbers". The agent fills in postTowns, sicCodes, incorporatedWithinDays or companyNumbers and gets structured JSON back.