Companies House Search: New UK Companies and Leads by SIC Code avatar

Companies House Search: New UK Companies and Leads by SIC Code

Pricing

from $2.00 / 1,000 companies

Go to Apify Store
Companies House Search: New UK Companies and Leads by SIC Code

Companies House Search: New UK Companies and Leads by SIC Code

UK companies from the Companies House register, filtered by SIC code, postcode, town, status, incorporation date and overdue accounts. Find new companies and business leads with registered address, SIC codes and filing dates, then export to CSV. Unofficial tool.

Pricing

from $2.00 / 1,000 companies

Rating

0.0

(0)

Developer

Plain Record Labs

Plain Record Labs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

17 hours ago

Last modified

Share

Build a list of UK companies from the Companies House register. Filter by industry (SIC code), postcode, town, status, company type, incorporation date and overdue accounts. Each row is one company with its registered office address, SIC codes, filing dates and a link to its page on Companies House.

Press Start with the defaults to get active food and drink businesses (SIC 56) incorporated in the last 30 days, newest first.

This is an unofficial tool, not affiliated with Companies House. It reads the register's monthly snapshot, so a company's status or filing dates can be up to about a month behind the live register. Open the companiesHouseUrl for the current record.

What people use it for

  • Accountants and bookkeepers: companies in your area with accounts or confirmation statements overdue.
  • Sales teams: new restaurants, builders or IT firms by postcode or town, right after they register.
  • Researchers: counts and lists of companies by industry and region.

Input

FieldWhat it does
SIC codesIndustry codes or prefixes. 56 is food and drink service, 5610 restaurants, 62020 IT consultancy.
Postcode prefixesPostcode areas or districts, like M, M1, SW1A or EH3 6. B does not match BN.
TownsPost towns as written on the register, like LEEDS or HOVE.
Incorporated within (days)Companies registered in the last N days. 0 = any date.
Incorporated from / toDates as YYYY-MM-DD. A from date overrides the days field.
StatusesActive by default. Others: Active - Proposal to Strike off, Liquidation, In Administration. Clear it for all.
Company typesMatches the register's category, like Private Limited Company or PRI/LTD BY GUAR.
Account categoriesLike MICRO ENTITY, DORMANT, TOTAL EXEMPTION FULL, FULL.
Accounts overdueOnly companies whose next accounts due date has passed.
Confirmation statement overdueOnly companies whose confirmation statement due date has passed.
Company name containsMatches current or previous names.
Max resultsA cap on how many companies one run returns.

A run with a SIC code or a recent incorporation date reads only that part of the register and takes seconds. A run with neither scans the 5.7 million companies until it has enough results. A short scan costs nothing extra. One that reads past the first 50 of the register's 746 parts takes up to about 10 minutes and adds a one-time scan fee (see the Pricing tab).

Output

One item per company:

{
"companyName": "EXAMPLE BAKERY LTD",
"companyNumber": "15000000",
"status": "Active",
"companyType": "Private Limited Company",
"incorporationDate": "2026-09-14",
"sicCodes": ["10710 Manufacture of bread"],
"addressLine1": "1 Example Street",
"addressLine2": null,
"town": "MANCHESTER",
"county": null,
"country": "ENGLAND",
"postcode": "M1 1AA",
"accountsCategory": "NO ACCOUNTS FILED",
"accountsNextDue": "2027-06-14",
"accountsLastMadeUpTo": null,
"accountsOverdue": false,
"confirmationStatementNextDue": "2027-09-27",
"confirmationStatementLastMadeUpTo": null,
"confirmationStatementOverdue": false,
"outstandingCharges": 0,
"previousNames": [],
"companiesHouseUrl": "https://find-and-update.company-information.service.gov.uk/company/15000000",
"registerSnapshot": "2026-10-01"
}

The example is illustrative. Real values come from the register.

  • The address is the registered office, which for many small companies is an accountant's or agent's address.
  • Officers, owners and contact details are not in this data and are not included.
  • accountsOverdue and confirmationStatementOverdue compare the due dates in the snapshot with today, so a company that filed after the snapshot can still show as overdue. Check the companiesHouseUrl before acting.
  • Financial figures from filed accounts are not included yet.
  • Dissolved companies are not in the snapshot.

Where the data comes from

The Companies House Free Company Data Product, a snapshot of every live company on the register published each month. Our index rebuilds when a new snapshot appears. This Actor reads that index only.

FAQ

How do I get a list of new companies registered in the UK? Set Incorporated within (days) to 7 or 30 and run it. Add SIC codes or postcode prefixes to narrow it to a trade or an area. Results come newest first.

Can I export Companies House data to Excel or CSV? Yes. Every run's results download from the Storage tab as CSV, Excel or JSON.

How do I find companies by SIC code? Put the code or its first digits in SIC codes. 5610 finds licensed and unlicensed restaurants, 43 finds building trades. A company matches if any of its SIC codes starts with what you entered.

Does it include directors or contact details? No. It returns company records only: name, number, registered office, SIC codes and filing dates. No officers, owners, emails or phone numbers.

How current is the data? It is the monthly register snapshot, so status and filing dates can be up to about a month old. The registerSnapshot field says which month. Companies registered after the snapshot show up the next month.

Why do some companies with overdue accounts have due dates years ago? The register keeps some companies marked Active long after they stopped filing. To get companies that only recently fell behind, add Incorporated from (for example 2022-01-01) next to Accounts overdue.

Pricing

You pay per company returned, plus a one-time fee on runs that scan the whole register. Prices are on the Pricing tab. Max results caps what one run can cost.

Feedback

Need a field or a filter? Open an issue on the Issues tab.