UK Companies House Change-Monitor
Pricing
from $10.00 / 1,000 company lookups
UK Companies House Change-Monitor
Watch a portfolio of UK companies on Companies House and get notified the moment something changes: a new filing, an officer or PSC change, a status change.
Pricing
from $10.00 / 1,000 company lookups
Rating
0.0
(0)
Developer
Adam Pearce
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Wondering if anything's changed at a company you're watching, without checking Companies House by hand every week? Point this Actor at one or more UK company numbers and it tells you: a new filing, an officer appointed or resigned, a PSC (person with significant control) added or ceased, or a status change like active to dissolved. Run it once for a clean snapshot, or schedule it to run daily or weekly and it only reports what's actually new.
Data comes straight from Companies House, the UK's official company registry, via their own REST API. No scraping, no HTML parsing to break when a page redesigns.
Why use UK Companies House Change-Monitor?
- Credit and compliance teams watching a portfolio of suppliers or counterparties for status changes (dissolution, administration, liquidation) before they become a problem.
- KYB/due-diligence checks that need a current director and PSC list, not a stale one.
- Sales and recruiting watching a target list of companies for new-officer signals (a new CFO or a hiring-relevant appointment).
- Journalists and researchers tracking filing activity around companies of interest.
- Runs on Apify's schedule, proxy, and API infrastructure, so it fits into an existing pipeline (webhook, Zapier, n8n, or a raw API call) without you writing any Companies House integration code yourself.
How to use UK Companies House Change-Monitor
- Click Try for free (or Start) on this page.
- Enter one company number in Company number, or a list in Company numbers for bulk/Monitor mode.
- For a one-time snapshot, leave Monitor mode off. For ongoing tracking, turn it on and schedule the Actor (Apify Console → Schedules) to run daily or weekly with the same company numbers and Watchlist ID.
- Run it. Results land in the dataset, downloadable as JSON, CSV, Excel, or HTML.
Input
- Company number (
companyNumber) — a single 8-character Companies House number for a one-off lookup, e.g.03977902. - Company numbers (
companyNumbers) — a list of company numbers, for bulk lookups or Monitor mode. - Monitor mode (
monitorMode) — when on, the Actor remembers each company's filings, officers, and PSCs from the last run and reports only what changed. Off by default (plain lookup). - Watchlist ID (
watchlistId) — only needed if you're running more than one independent watchlist from the same account and want their history kept separate.
See the Input tab for the full schema.
Output
One dataset item per company checked. Example, in Monitor mode, after a real change:
{"companyNumber": "03977902","companyName": "GOOGLE UK LIMITED","companyStatus": "active","companiesHouseUrl": "https://find-and-update.company-information.service.gov.uk/company/03977902","notFound": false,"monitorMode": true,"isFirstCheck": false,"changeDetected": true,"changeSummary": "New filing: AP04 on 2026-06-01 (appoint-corporate-secretary-company-with-name-date).","changes": ["New filing: AP04 on 2026-06-01 (appoint-corporate-secretary-company-with-name-date)."],"checkedAt": "2026-08-13T17:46:44.591Z"}
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
Data table
| Field | Description |
|---|---|
companyNumber | The Companies House number checked |
companyName | Registered company name |
companyStatus | Current status (active, dissolved, liquidation, etc.) |
companiesHouseUrl | Direct link to the company's public Companies House page |
notFound | true if the company number doesn't exist on the register |
monitorMode | Whether this run used Monitor mode |
isFirstCheck | true if this is the first time this company has been checked on this watchlist (baseline, not a real change) |
changeDetected | true if something genuinely changed since the last check |
changeSummary | Plain-English summary of what changed |
changes | The same information as a list, one entry per change |
checkedAt | Timestamp of this check |
How much does it cost to monitor UK companies?
Pay-per-event pricing, no subscription:
- $0.01 per company lookup (Monitor mode off).
- $0.05 per change detected (Monitor mode on, something genuinely new).
- $0.002 per no-change confirmation (Monitor mode on, nothing changed).
Watching 10 companies weekly in Monitor mode, with an average of one real change a month among them, costs roughly $0.002 × 10 × 4 + $0.05 × 1 ≈ $0.13/month. A one-off bulk lookup of 50 companies costs $0.50.
Tips
- The first Monitor mode run on a new company establishes a baseline and won't report existing filings/officers/PSCs as "changes", that would just be noise. The one exception: a company that's already non-active (dissolved, in liquidation, etc.) on day one is flagged immediately, since that's real, actionable information.
- Keep the same Watchlist ID across scheduled runs, changing it starts a fresh baseline.
- Bulk lookups and Monitor mode both accept the same
companyNumberslist, no need to run this Actor once per company.
FAQ
Is this legal? Yes. Companies House explicitly makes this data available via a free public API for exactly this kind of reuse, commercial use included. This Actor doesn't scrape or store anything beyond what's needed to detect changes between runs.
Does this cover Scotland and Northern Ireland companies? Yes, Companies House is the single registry for all of the UK.
What if a company number doesn't exist? The result comes back with notFound: true rather than an error, so a bad number in a bulk list doesn't stop the rest of the run.
Something looks off, or you need a different registry? Open an issue on this Actor's Issues tab, checked daily. If you need a similar monitor for a different country's registry, mention it there too.
If this monitor caught something real for you, a review helps a lot and helps decide what to build next.