UK Companies House Company Data and MCP Server
Pricing
from $4.00 / 1,000 company record returneds
UK Companies House Company Data and MCP Server
Search UK companies by number, name, postcode, SIC code or incorporation date in the Companies House free monthly snapshot. Clean company-level JSON in the same format as France, change tracking for new and updated companies, and an MCP server for AI agents. No directors or personal data.
Pricing
from $4.00 / 1,000 company record returneds
Rating
0.0
(0)
Developer
Törmän Liikenne Oy
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
3 hours ago
Last modified
Categories
Share
Search UK companies in the official Companies House free company data snapshot and get clean, company-level records in the same format as the sister Actor for French companies (France Sirene Company Data and MCP Server). Use it from the Apify console, the API, or as an MCP server for AI agents.
Only company-level data is returned. There are no directors, officers, persons with significant control or other data about natural persons.
What you get
Each result is one company:
| Field | Meaning |
|---|---|
country | GB |
registryId | Companies House number |
name, legalForm | Registered name and company category |
status, statusRaw | active, closed or other, plus the original Companies House status text |
incorporationDate, dissolutionDate | ISO dates |
address | Registered office: line1, line2, locality, region, postalCode, country |
industryCodes | UK SIC 2007 codes with labels |
source, sourceUrl, licence, sourceDate | Where the record came from and the snapshot date |
changeType, contentHash | new, updated or unchanged since your previous run (see below) |
sizeCategory (always null for the UK), retrievedAt and schemaVersion are also present. The same keys are used for France, so one pipeline can read both countries.
Example output
One record from a real run (output shortened: source, sourceUrl, licence, contentHash, retrievedAt and schemaVersion are also returned):
{"country": "GB","registryId": "11303802","name": "\"1ST RATE\" PSYCHOLOGY SERVICES LTD","legalForm": "Private Limited Company","status": "active","statusRaw": "Active","incorporationDate": "2018-04-11","dissolutionDate": null,"address": { "line1": "116 ALEXANDRA ROAD", "line2": null, "locality": "GREAT WAKERING", "region": "ESSEX", "postalCode": "SS3 0GW", "country": "UNITED KINGDOM" },"industryCodes": [{ "scheme": "UK SIC 2007", "code": "85600", "label": "Educational support services" },{ "scheme": "UK SIC 2007", "code": "86900", "label": "Other human health activities" }],"sizeCategory": null,"sourceDate": "2026-10-01","changeType": "new"}
Example tasks
- List active companies registered in postcode area
EC1with SIC code62012, incorporated since 2024-01-01. - Check a list of 50 supplier company numbers and see which are no longer active.
- Run the same filters every month with Only changes switched on and receive only new and changed companies.
Input
All filters are optional and combined with AND.
companyNumbers: exact Companies House numbersnameContains,postcodePrefix,sicCodes,incorporatedFrom,incorporatedTostatus:active(default),closed,otheroranylimit: maximum number of companies returnedtrackChangesandonlyChanges: see below
Example:
{ "sicCodes": ["62012"], "postcodePrefix": "EC1", "status": "active", "incorporatedFrom": "2024-01-01", "limit": 200 }
Use as an MCP server
Connect an MCP client to https://tormanliikenne--uk-companies-house.apify.actor/mcp (Streamable HTTP) with the header Authorization: Bearer <your Apify API token>. The tool search_uk_companies takes the same filters as the input. Example arguments: { "sicCodes": ["62012"], "postcodePrefix": "EC1", "limit": 5 }. Each returned company is one result event on your Apify bill, the same as in a normal run. The MCP tool does not do change tracking.
Change tracking
With Track changes on, the Actor stores a fingerprint of each company it returned in a named key-value store called change-tracking-uk in your account, separately for each distinct set of filters. On the next run with the same filters every result is marked new, updated or unchanged. Switch Only changes on to receive and pay for only new and updated companies. The first run returns everything as new. Companies that disappear from the snapshot are not reported.
Speed
The data is a monthly snapshot of about 5.7 million rows. A search that cannot stop early scans the whole file, which took about 2 minutes in our test of 23 October 2026 on the 2026-10-01 snapshot (136 seconds for the full 5.7 million rows with no match). A filtered search that found its results after 1.1 million rows took 27 seconds in the same test. A lookup by company number that matches early finished in under a second.
Data source and licence
Source: Companies House free company data product, https://download.companieshouse.gov.uk/en_output.html. The snapshot lists companies on the register and is updated monthly, so a very recent change may not be visible yet, and, because Companies House describes it as data on live companies on the register, dissolved companies are rare in it. Companies House states that it imposes no rules or requirements on how the information on the public register is used (https://www.gov.uk/guidance/companies-house-data-products, read 23 October 2026), and data.gov.uk lists the snapshot under Creative Commons Attribution (https://data.gov.uk/dataset/basic-company-data, read 23 October 2026), so the source is credited here: contains data from Companies House. You remain responsible for data protection and other legal requirements in your own use of the data. Companies House provides the snapshot free of charge and without support.
Not affiliated with or endorsed by Companies House. Check the snapshot date in sourceDate before relying on a record for a legal or financial decision.
AI disclosure
The code and this description were written with the help of an AI model and checked with automated tests against the live data source.
Pricing
Pay per event: one result event per company returned. The current price is shown on the Pricing tab. Unchanged companies are not returned when Only changes is on.
Questions and bug reports: use the Issues tab. Operated by Törmän Liikenne Oy, Finland.