Companies House UK Company Data & Accounts avatar

Companies House UK Company Data & Accounts

Pricing

from $2.10 / 1,000 company records

Go to Apify Store
Companies House UK Company Data & Accounts

Companies House UK Company Data & Accounts

Companies House data with no API key needed: look up UK companies by number or name and get status, SIC codes, filing deadlines and overdue flags, charges, insolvency, and turnover, profit and net assets from the latest accounts. Company-level only, no personal data. Failed look-ups are free.

Pricing

from $2.10 / 1,000 company records

Rating

0.0

(0)

Developer

fetchgrove

fetchgrove

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 days ago

Last modified

Categories

Security

Limited permissions

Share

Look up any UK company by number or name and get one clean record: status, industry codes, registered office, accounts and confirmation-statement deadlines, recent filings, charges, insolvency history and, if you want them, the headline figures from the latest filed accounts.

Company-level data only. No directors, owners or other people.

What you get for each company

FieldExample
Company number and name00445790, TESCO PLC
Status and typeactive, plc
Incorporated / dissolved dates1947-11-27 (Tesco)
Industry (SIC) codes47110
Registered officeaddress lines, town, postcode, country
Accountslast made up to, next due, overdue yes/no
Confirmation statementlast made up to, next due, overdue yes/no
Chargeshas charges, how many are outstanding
Insolvencyany insolvency history, number of cases
Latest filingsthe 10 most recent filings with date, type and category
Accounts figures (optional)turnover, gross profit, profit or loss, net assets, cash at bank, average employees, period, currency, and last year's figures with the change where the accounts include them
Source linkthe company's page on the official register

Use it for

  • Supplier and customer checks: is this UK company real, active and filing on time?
  • Lead qualification: filter UK prospects by status, industry code, size and deadlines.
  • Risk flags: overdue accounts, outstanding charges, insolvency history.
  • AI agents: a fast, structured answer to "tell me about this UK company".

How to use it

  1. Add company numbers (for example 00445790 or SC123456; short numbers are padded for you), links to a company's page on the register, or company names to search for. Or search the register by filters (below).
  2. Turn on Parse latest accounts if you want the figures.
  3. Run it. Each company becomes one row you can download as JSON, CSV or Excel, or read through the API.

Leave the input empty and it returns one example company, so you can see the output first.

Search by industry, area and date

Find companies by industry code (SIC), area, incorporation date, status and company type: for example every active company with SIC 62012 in Leeds incorporated since 2026-01-01. Searching is free; each company returned costs the normal record price.

Watch list

Turn on Watch mode and schedule the run. Each company comes back with what changed since your last run: status, name, registered office area, overdue accounts or confirmation statement, charges, insolvency and new filings. With Only changes, companies with no change are not returned and cost nothing.

Input example

{
"companyNumbers": ["00445790"],
"searchQueries": ["greggs"],
"maxResultsPerSearch": 5,
"includeFilingSummary": true,
"includeAccountsFigures": true
}

Or search by filters:

{ "filters": { "sicCodes": ["62012"], "location": "Leeds", "incorporatedFrom": "2026-01-01", "companyStatus": ["active"], "maxResults": 50 } }

Output example

Real output for one company (shortened):

{
"companyNumber": "00502851",
"companyName": "GREGGS PLC",
"status": "active",
"sicCodes": ["10710", "47240"],
"accounts": { "lastMadeUpTo": "2025-12-27", "nextDue": "2027-06-30", "overdue": false, "accountingReferenceDate": { "day": 31, "month": 12 } },
"outstandingChargesCount": 0,
"hasInsolvencyHistory": false,
"latestFilings": [
{ "date": "2026-07-03", "type": "AP01", "category": "officers", "description": "appoint-person-director-company-with-name-date" },
{ "date": "2026-06-01", "type": "RESOLUTIONS", "category": "resolution", "description": "resolution" }
],
"sourceUrl": "https://find-and-update.company-information.service.gov.uk/company/00502851"
}

Pricing

You pay only for results you receive. Failed look-ups (for example a company number that does not exist) are free.

WhatPrice
Company record$0.003 each ($3 per 1,000)
Accounts figures read from the latest accounts$0.006 each, only when figures were found
Run start$0.00005 per run (5 cents per 1,000 runs)

Searching is free: a company found by name costs the same as one looked up by number.

Free Apify plan: up to 25 companies per run. Paid plans: up to 1,000 companies per run. For the whole register, the official free bulk data is a better fit.

Good to know

  • Accounts figures come from accounts filed online in a machine-readable format, which is common for small companies. Accounts filed on paper or only as a document image have no figures to read; for those, accountsFigures is empty and accountsFiguresNote says why. Many large groups fall in this group.
  • Speed: about 2 to 4 seconds per company, because the register limits how fast one key can ask.
  • Your own key (optional): heavy users can add their own free Companies House API key in the input to get their own rate limit.
  • Freshness: every run reads the register live; nothing is cached.

Data source and licence

Data comes from the Companies House public register. Contains public sector information licensed under the Open Government Licence v3.0.

This tool is not affiliated with, endorsed by or connected to Companies House or the UK government. Data is provided as published on the register, without warranty; check the official register before relying on it for a legal or financial decision.

Support

Open an issue on this page. We reply within two business days.