Apify

UK Companies House Scraper

Page updated

Price: $3.60 per 1,000 company results, flat on every Apify plan, no start fee. Free-plan cap: up to 100 company results per run on the Apify Free plan. Prices checked on 2026-10-15.

The UK Companies House Scraper reads the official Companies House API. Give it company numbers to get full profiles with officers, or search strings to get matching companies.

It returns register data as the API provides it and does not add contact details.

Who it is for

Compliance, KYB, sales, and research teams who need UK company register data in bulk.

  • Check status, type, and registered address for a list of UK company numbers.
  • Pull the current officers of companies for KYB or due diligence.
  • Search the register by company name and export the matches.
  • Enrich a lead list with public register fields such as SIC codes and incorporation date.

Inputs

Field Type Required Description
companyNumbers array of strings No UK company numbers such as 00006400 or SC123456. Each returns a profile with officers. Up to 500 per run.
queries array of strings No Search strings. Each returns up to maxResultsPerQuery search hits. Up to 50 per run.
maxResultsPerQuery integer No Search hits per query, 1 to 100. Defaults to 20.

Example input

{
  "companyNumbers": ["00006400"]
}

Example output

Sample records for shape only. They are not a live response.

[
  {
    "type": "company",
    "source": "profile",
    "companyNumber": "00006400",
    "companyName": "THE GIRLS' DAY SCHOOL TRUST",
    "companyStatus": "active",
    "dateOfCreation": "1872-06-26",
    "registeredOfficeAddress": { "locality": "London", "postalCode": "SW1H 0AD", "country": "England" },
    "sicCodes": ["85100", "85200", "85310"],
    "officers": ["..."]
  }
]

Price

$3.60 per 1,000 company results

Free-plan cap: Up to 100 company results per run on the Apify Free plan

Billing happens on Apify, not on this website.

Limits

  • Up to 100 company results per run on the Apify Free plan.
  • Provide at least one company number or search query.
  • Requests are paced to the Companies House limit of 600 per 5 minutes, so very large runs take longer.

What it does not do

  • It does not download filing PDFs or crawl the Companies House website.
  • It does not add emails or phone numbers.
  • It is not affiliated with Companies House or the UK government.

FAQ

What counts as a result?

One company: a search hit, or one company profile with its officers.

Where does the data come from?

Only from the official Companies House REST API.

Can I use officer data however I like?

No. Officers are people on a public register. You are responsible for lawful use under UK GDPR and other applicable law.

Do I pay for errors?

No. Errors, invalid input, rate-limit stops, and limit rows are free.

Is there a start fee?

No. You pay only the flat price per company result.

Run it on Apify