UK Companies House Lookup — Company, Officers & PSCs avatar

UK Companies House Lookup — Company, Officers & PSCs

Pricing

from $30.00 / 1,000 company profile returneds

Go to Apify Store
UK Companies House Lookup — Company, Officers & PSCs

UK Companies House Lookup — Company, Officers & PSCs

Real, live UK Companies House data: company profile, directors/officers, and persons with significant control (PSCs), by company number or free-text company-name search.

Pricing

from $30.00 / 1,000 company profile returneds

Rating

0.0

(0)

Developer

dan boulton

dan boulton

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Real, live UK Companies House data for a given company number or a free-text company-name search: company profile (status, incorporation date, SIC codes, registered office), officers/directors, and persons with significant control (PSCs). Every field is copied straight from Companies House's own free, public API — nothing invented, nothing scraped from a screen.

Input

FieldTypeNotes
companyNumbersarray of stringsExact company numbers, e.g. "05180877".
searchTermstringFree-text company-name search — every match (up to maxSearchResults) is looked up the same way.
maxSearchResultsintegerCaps how many companies a searchTerm can pull in (default 20).
includeOfficersbooleanDefault true.
includePscsbooleanDefault true.
activeOnlybooleanSkip (and don't charge for) a company that isn't currently active.

At least one of companyNumbers or searchTerm is required.

Output (one dataset item per company)

{
"company_number": "05180877",
"company_name": "GARY THE DENT MAN LIMITED",
"company_status": "active",
"company_type": "ltd",
"incorporated_on": "2004-07-15",
"sic_codes": ["45200"],
"registered_office_address": {"address_line_1": "...", "postal_code": "..."},
"jurisdiction": "england-wales",
"officers": [{"name": "...", "role": "director", "appointed_on": "...", "resigned_on": null}],
"persons_with_significant_control": [{"name": "...", "kind": "...", "notified_on": "...", "nature_of_control": ["..."]}]
}

Pricing

Pay-per-event: a charge fires per real API response actually returned — one company profile, one officer list, one PSC list — never per input row attempted. See .actor/pay_per_event_schema.json for the proposed event names/prices; verify and finalise the real prices in the Apify Console's own Monetization tab before publishing — Apify's pay-per-event schema format is configured there, and this checked-in file is a best-effort starting point, not a guaranteed-correct final artifact (disclosed honestly: I could not find an authoritative, literal example of this file's exact schema during a live web search while building this).

Source

Companies House's own REST API, https://api.company-information.service.gov.uk. No scraping. A real UK Companies House API key is required (COMPANIES_HOUSE_API_KEY) — free to obtain from https://developer.company-information.service.gov.uk/.