UK Companies House Feed: New Companies & Status Alerts
Pricing
Pay per event
UK Companies House Feed: New Companies & Status Alerts
Daily feed of new UK company incorporations from the official Companies House API, filtered by SIC code, region, postcode and type, plus watchlist alerts for liquidation, administration, dissolution, overdue accounts and name/address changes. Company-level OGL data.
Pricing
Pay per event
Rating
0.0
(0)
Developer
RustonRoad
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
A daily feed of every new UK company, plus alerts when companies you care about go into liquidation, administration or dissolution. Built on the official Companies House Public Data API (Open Government Licence). No scraping, no browser, no login, and you don't need your own API key.
| Mode | What you get |
|---|---|
| 🆕 new_companies | Companies incorporated in a date range (default: yesterday). Filter by SIC code, UK region, postcode prefix, address text, company type and status |
| 👀 watchlist | Your list of company numbers, checked against the previous run. Outputs only changes: status (liquidation, administration, dissolved, strike-off proposal), overdue accounts, overdue confirmation statement, name change, registered office change, new insolvency history, with old and new values and Gazette / insolvency links |
| ⚠️ status_changes | Dissolutions in a date range (exact dates), plus companies that newly entered administration, receivership, liquidation or insolvency proceedings since your last run |
Company-level data only. No directors, officers, PSCs or insolvency practitioner names are requested or returned.
Who uses it
- Accountants and bookkeepers: every new Ltd in your town each morning. They all need a year-end, a confirmation statement and a bank account, and you get the accounts due dates with each record.
- Business insurers and brokers: new companies by SIC code (construction, hospitality, haulage, care) for public liability, fleet and professional indemnity cover.
- Banks, fintechs and payment providers: a new-business acquisition feed for business accounts, card terminals and lending.
- Web, marketing and IT agencies: new businesses by region that need a website, domain, branding and IT.
- New-business prospecting by SIC and region: e.g. all new restaurants (56101) in Greater Manchester, or all new software companies (62012) in Scotland.
- Supplier and customer due diligence / credit control: watch your suppliers, customers or portfolio companies. Get alerted on liquidation, administration, strike-off and overdue accounts before you ship goods or extend credit.
- Insolvency, turnaround and asset-recovery firms: a daily list of companies entering administration or receivership and of new dissolutions.
Input
| Field | Example | Notes |
|---|---|---|
| Mode | new_companies | or watchlist, status_changes |
| Days back | 1 | Last N full days ending yesterday (UK time). Ideal for a daily schedule with no overlap |
| Incorporated from / to | 2026-10-01 / 2026-10-07 | Explicit range, overrides Days back |
| SIC codes | ["62012","62020"] | 5-digit SIC 2007 codes |
| UK regions | ["North West","Scotland"] | Mapped from the postcode area |
| Postcode prefixes | ["M","SW1A","LS1 "] | M matches the Manchester area only, not ME |
| Location text | Bristol | Address text match done by Companies House |
| Company types | ["ltd","llp"] | |
| Fetch full company profile | false | On = official due dates, overdue flags and status detail (1 extra request per company) |
| Company numbers | ["00445790","00102498"] | Watchlist mode |
| Monitor name | my-suppliers | Separate saved state per name |
| Max results | 1000 | Records to output per run. 0 = no limit |
| Companies House API key | (optional, secret) | Use your own free key for a dedicated quota |
Example: yesterday's new software companies in London and the South East
{"mode":"new_companies","daysBack":1,"sicCodes":["62012","62020","62090"],"regions":["London","South East"],"maxResults":500}
Example: watch three suppliers
{"mode":"watchlist","companyNumbers":["00445790","00102498","00214436"],"monitorName":"my-suppliers"}
Example: insolvency and dissolution alerts for construction companies
{"mode":"status_changes","daysBack":1,"statusTypes":["dissolved","administration","receivership","liquidation"],"sicCodes":["41201","41202","43999"],"monitorName":"construction"}
Output
One dataset item per company (Companies view) or per change (Changes view). A RUN_SUMMARY record in the key-value store holds counts, the date range, the filters and the API requests used.
Company record (new_companies)
{"recordType":"company","companyNumber":"17527446","companyName":"EUCLID PROJECT LIMITED","companyStatus":"active","companyType":"ltd","incorporationDate":"2026-10-19","sicCodes":["62012","63110"],"sicDescriptions":["Business and domestic software development","Data processing, hosting and related activities"],"registeredOfficeAddress":"Wylam, Poplar Dock Marina, Boardwalk Place, London, E14 5SH, England","locality":"London","postcode":"E14 5SH","postcodeArea":"E","region":"London","jurisdiction":"england-wales","accountsNextDue":"2028-07-19","accountsNextMadeUpTo":"2027-10-31","confirmationStatementNextDue":"2027-11-01","confirmationStatementNextMadeUpTo":"2027-10-18","dueDatesSource":"calculated","companyUrl":"https://find-and-update.company-information.service.gov.uk/company/17527446","source":"Companies House Public Data API","licence":"Open Government Licence v3.0"}
Change record (watchlist / status_changes)
{"recordType":"change","changeType":"STATUS_CHANGED","companyNumber":"NI645178","companyName":"EXAMPLE TRADING LIMITED","companyStatus":"administration","field":"companyStatus","oldValue":"active","newValue":"administration","isDistressSignal":true,"insolvencyCases":[{"caseNumber":"1","caseType":"in-administration","dates":[{"type":"administration-started-on","date":"2023-10-17"}]}],"companyUrl":"https://find-and-update.company-information.service.gov.uk/company/NI645178","insolvencyUrl":"https://find-and-update.company-information.service.gov.uk/company/NI645178/insolvency","gazetteUrl":"https://www.thegazette.co.uk/company/NI645178","detectedAt":"2026-10-20T09:00:00+00:00","previousCheckAt":"2026-10-19T09:00:00+00:00"}
Change types: STATUS_CHANGED, NAME_CHANGED, ADDRESS_CHANGED, ACCOUNTS_OVERDUE, CONFIRMATION_STATEMENT_OVERDUE, INSOLVENCY_HISTORY_ADDED, COMPANY_NOT_FOUND, DISSOLVED, ENTERED_ADMINISTRATION, ENTERED_RECEIVERSHIP, ENTERED_LIQUIDATION, ENTERED_INSOLVENCY_PROCEEDINGS, ENTERED_VOLUNTARY_ARRANGEMENT.
How it works
- new_companies uses the Companies House advanced search, reading 5,000 records per request. Large date ranges are split automatically to get past the API's 10,000-result paging limit. For new companies, the accounts and confirmation statement due dates follow the statutory rules (first accounts 21 months after incorporation, or 18 for a PLC; first confirmation statement 1 year + 14 days). Turn on Fetch full company profile to get the official values instead.
- watchlist fetches each profile and compares it with the snapshot saved in the named key-value store
ch-watchlist-<monitorName>. The first run saves the baseline only; changes appear from the second run. - status_changes: dissolutions come with their official date. Companies House has no "date entered administration" filter, so for insolvency statuses the actor compares the full list against your previous run (the first run is a baseline). Liquidation covers 100k+ companies, so add filters or raise Max API requests.
- Rate limits: requests are throttled to ~550 per 5 minutes (Companies House allows 600 per key), with back-off on HTTP 429 and a per-run request cap.
Schedule it daily (e.g. 07:00 UK time) and send results to Google Sheets, HubSpot, Slack, email, Make, Zapier or n8n through Apify integrations and webhooks.
Pricing
Pay per event: you pay only for the records you receive.
| Event | Price | When |
|---|---|---|
| Company record | $0.003 ($3 per 1,000) | Each company returned in new_companies mode |
| Status change alert | $0.01 | Each detected change in watchlist / status_changes mode |
A baseline watchlist run, or a day with no changes, costs almost nothing. Use Max results to cap your spend per run.
Data, licence and privacy
- Source: Companies House Public Data API. Contains public sector information licensed under the Open Government Licence v3.0. Attribution is included on every record.
- Company-level only: no officers, directors, PSCs or insolvency practitioners. The address "care of" line is dropped. For very small companies the registered office can be a home address; use the data in line with UK GDPR and PECR (e.g. B2B marketing rules).
- Regions are derived from the postcode area and are approximate where an area crosses a regional boundary.
- This is a data feed, not credit, legal or insolvency advice.
FAQ
- Do I need a Companies House API key? No. Optionally add your own free key for a dedicated quota.
- Why is my first watchlist run empty? It's the baseline. Changes are reported from the next run.
- How many companies are incorporated per day? Usually 2,000–4,000 on a working day. Filter by SIC code or region to keep your feed focused.
- Can I get historical incorporations? Yes. Set an explicit Incorporated from / to range.
Keywords: Companies House API, new UK companies list, new company incorporations UK, newly registered companies, UK company leads, companies by SIC code, Companies House monitoring, company status alerts, liquidation alerts, administration alerts, dissolved companies list, supplier due diligence UK.