UK Companies House Scraper: Companies, Officers & Filings avatar

UK Companies House Scraper: Companies, Officers & Filings

Pricing

from $3.60 / 1,000 company results

Go to Apify Store
UK Companies House Scraper: Companies, Officers & Filings

UK Companies House Scraper: Companies, Officers & Filings

Search UK companies and pull company profiles and officers from the official Companies House API. Flat price per result, no start fee.

Pricing

from $3.60 / 1,000 company results

Rating

0.0

(0)

Developer

Lepi Data

Lepi Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Search the UK Companies House register and pull company profiles and officers from the official Companies House REST API. Useful for compliance checks, KYB, lead enrichment from public register data, and research.

v1 scope: company search, company profile, and officers. Filing-history links from the profile are included when the API returns them; this Actor does not download filing PDFs or crawl the HTML site.

What you get

FieldMeaning
typecompany for a billed result; free status rows otherwise
sourcesearch (search hit) or profile (full profile + officers)
companyNumber, companyName / titleRegister identifiers and name
companyStatus, companyType, dateOfCreation, sicCodesCore register fields
registeredOfficeAddressAddress as returned by the official API
officers, officersTotalOfficers/directors from the official officers endpoint
linksOfficial API link paths (including filing-history path when present)

Pricing

Pay per event company (one charge per company result: a search hit, or one profile+officers row). Same price on every Apify plan; no separate start fee from us. Free: errors, rate-limit stops, invalid input, and Free-plan / charge-limit rows. Set a maximum charge per run and the Actor stops cleanly when it is reached.

$3.60 per 1,000 company results ($0.0036 per company event). Same price on every Apify plan, including Free.

Free-plan per-run cap = 100 billed company results. Paid Apify plans get full results up to the per-run caps below.

Input

  • companyNumbers: UK company numbers (e.g. 00006400, SC123456). Each returns profile + officers.
  • queries: search strings. Each returns up to maxResultsPerQuery search hits (default 20, max 100).
  • Provide at least one of companyNumbers or queries.

How it works

  • Calls only https://api.company-information.service.gov.uk/ (search, company profile, officers).
  • Authenticates with a Companies House API key stored as the Actor secret COMPANIES_HOUSE_API_KEY (HTTP Basic; key as username, empty password). Buyers do not supply the key.
  • Spaces requests and hard-caps at 600 requests per rolling 5 minutes (Companies House documented limit). HTTP 429 answers honour Retry-After; if the API keeps answering 429, the run stops with a free row.
  • Per-run caps: 500 company numbers, 50 queries, 5,000 billed company results.

Data source and lawful use (UK GDPR)

  • Data comes from the official Companies House API only. This Actor does not scrape Companies House HTML pages.
  • No emails or phone numbers are added. Officers are natural persons on a public register; fields are passed through as the API returns them. We do not hunt for extra personal contact details.
  • Buyers are responsible for lawful use of register data under UK GDPR and other applicable law (including any purpose limitation, legitimate-interest or other lawful basis for their use of officer data).

Not affiliated

This Actor is not affiliated with, endorsed by or sponsored by Companies House or the UK government. "Companies House" is used only to describe the official public API this tool reads.