UK PSC Tracker — Beneficial Ownership Records API avatar

UK PSC Tracker — Beneficial Ownership Records API

Pricing

from $50.00 / 1,000 psc records

Go to Apify Store
UK PSC Tracker — Beneficial Ownership Records API

UK PSC Tracker — Beneficial Ownership Records API

Pull UK Companies House Persons with Significant Control (PSC) — beneficial owners, parent entities, trusts. Returns name, kind, nationality, country, partial DOB, ownership % range, nature_of_control[], appointed_on, ceased_on. AML/KYC/UBO — BvD/Refinitiv/Sayari alt.

Pricing

from $50.00 / 1,000 psc records

Rating

0.0

(0)

Developer

NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

11 days ago

Last modified

Share

UK PSC Tracker

UK Persons with Significant Control records — beneficial owners, control and notification dates.

Factual public records — assembled for research and monitoring.

📊 Sample Output

1 real rows delivered by UK PSC Tracker — Beneficial Ownership Records API — run 0RPiIDAUhbkX2iSGC on build 0.0.7

namekindaddress_countryownership_percentage_rangeappointed_oncompany_name
Monzo Bank Holding Group Limitedcorporate-entity-person-with-significant-controlUnited Kingdom75-100%2023-09-12MONZO BANK LIMITED

Real rows from run 0RPiIDAUhbkX2iSGC on build 0.0.7 (2026-09-25), unedited apart from masked emails/phones and shortened long text; fields the source does not publish are empty.

🔧 Input reference

FieldTypeDefaultWhat it does
companyNumberstring"09446231"Direct PSC lookup by Companies House company number. UK companies use the 8-character canonical format: 8 digits for England/Wales (e.g. '09446231' for Monzo Bank Limited), 'SC' +…
companyNamestring""Partial-match company name search. The actor calls /search/companies and pulls PSC data for the top match. For deterministic results, prefer companyNumber. Examples: 'Monzo', 'Bre…
includeCeasedbooleanfalseWhen true, also returns PSCs whose control has ceased (e.g. founder who exited at IPO, parent entity sold to a buyer, trust wound up). Useful for AML EDD (was a sanctioned party e…
maxResultsinteger25Hard cap on total PSC rows pushed to the dataset (1-200). Each PSC is one row. Pricing is per-row so set this tight on large group sweeps. Typical company: 1-10 PSCs. Some private…
companyHouseApiKeystring""A Companies House API key is required to read the PSC register. Supply one here, or configure COMPANIES_HOUSE_API_KEY on the Actor; if neither is set the run finishes with 0 rows,…

🧾 JSON sample record

One real record from run 0RPiIDAUhbkX2iSGC (emails/phones masked, long text shortened):

{
"name": "Monzo Bank Holding Group Limited",
"kind": "corporate-entity-person-with-significant-control",
"nationality": null,
"country_of_residence": null,
"date_of_birth_year": null,
"date_of_birth_month": null,
"address_country": "United Kingdom",
"ownership_percentage_range": "75-100%",
"nature_of_control": [
"ownership-of-shares-75-to-100-percent",
"voting-rights-75-to-100-percent",
"right-to-appoint-and-remove-directors"
],
"appointed_on": "2023-09-12",
"ceased_on": null,
"company_name": "MONZO BANK LIMITED",
"company_number": "09446231",
"data_source": "Companies House REST API (api.company-information.service.gov.uk)"
}

💰 Pricing

EventPrice (USD)When it is charged
Actor Start (apify-actor-start)$5e-05Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).
PSC Record (apify-default-dataset-item)$0.05Charged per UK PSC beneficial ownership record returned

Pay-per-event: you pay only for what the run delivers. A run that delivers nothing bills no result events (only the actor-start event, when the actor defines one). Example: a run that delivers 100 results costs 100 × $0.05 = $5.00 plus the start fee.

More from the NexGenData UK & Europe registries and regulators family:

13 more in this family on the NexGenData Store page.

📊 What you get

Clean JSON, one record per person with significant control (14 fields):

  • name — PSC name (redacted for super-secure PSCs)
  • kind — individual / corporate-entity / legal-person / super-secure PSC
  • company_number / company_name — the company the PSC controls
  • nature_of_control — array of Companies House control codes
  • ownership_percentage_range — highest tier the codes report (25-50%, 50-75%, 75-100%)
  • appointed_on — date notified to the register
  • ceased_on — date control ceased (when includeCeased is true)
  • nationality, country_of_residence, address_country
  • date_of_birth_year, date_of_birth_month — day suppressed by law
  • data_source — Companies House REST API

Pricing: $0.05 per PSC record (Pay-Per-Event) — about 20 records per $1.

🔑 API key

The Companies House REST API requires a free API key. Supply it as companyHouseApiKey, or have COMPANIES_HOUSE_API_KEY configured on the Actor. Without a key the run finishes with 0 rows, a message naming the field, and no charge. Register at https://developer.company-information.service.gov.uk.

▶️ Example input

{
"companyNumber": "09446231",
"includeCeased": false,
"maxResults": 25
}

Listed PLCs whose voting shares trade on a UK regulated market (e.g. Tesco PLC, 00445790) are PSC-exempt and return no rows.

🤖 Use with AI agents

Point Claude, the OpenAI Agents SDK, an n8n flow or any MCP-aware client at it and pull official records on demand.

Agentic payments (x402): Supports agentic payment via x402 — agents can pay for the actor in USDC (a free Companies House API key is still needed for the data source).

Company records across jurisdictions:

Delaware · US State Filings · India MCA · GLEIF LEI · HK Registry · Taiwan MOEA

Government data & filings: Federal Register · Treasury Auctions · Treasury Yields · FEC Expenditures · FEC Contributions · IRS 990 · Nonprofit 990 Records


Source: Companies House REST API (api.company-information.service.gov.uk) — official UK PSC register.