vhsgreed
BlogDataAPIStore

Beneficial owner lookup API: UK PSC ownership chains as structured JSON

A pay-per-result beneficial ownership API for the UK: walk Companies House PSC records up the corporate chain and get owner names, nature of control, direct vs indirect holdings, and chain level as clean JSON.

Open on the Apify Store

What the API returns

Each run writes one record per company to the default dataset. Field names below are the actual dataset schema of the UBO Ownership Tree — UK PSC Beneficial Ownership Chains actor.

FieldContents
companyNumber / companyNameSubject company number and name
ownerName / ownerKindOwner name and kind (individual or corporate)
ownerRegistrationNumberOwner's company number when corporate
ownershipTypeDirect vs indirect holding
levelChain level (1 = direct owner)
natureOfControlNature of control statements
pscStatus / notifiedOn / ceasedOnPSC status (active/ceased) and notification dates
nationality / countryOfResidence / legalForm / governingLawOwner attributes where the register publishes them
sourceUrlPer-record source URL for verification

Official source, no API key needed

UK Companies House persons-with-significant-control (PSC) register. The actor reads the official PSC register per company number and follows corporate owners up the ownership chain, level by level. No Companies House API key of your own is required for runs on Apify, and every record carries the source URL for verification.

Pricing

$0.00125 per result found (volume tiers down to $0.0009), plus $0.05 per actor start. Pay-per-event pricing: pay for results, not for a subscription.

UBO Ownership Tree — UK PSC Beneficial Ownership Chains on the Apify Store

FAQ

How do I find the beneficial owners of a UK company?

The official source is the persons-with-significant-control (PSC) register at Companies House. This actor reads it per company number and, when an owner is itself a company, walks that owner's PSC record up the chain — returning flat records with ownershipType and level so direct vs indirect control is explicit.

How is the actor priced?

Pay per event: $0.00125 per result (tiering down to $0.0009 at volume) plus $0.05 per run start. No subscription.

Is this suitable for KYB and compliance workflows?

That is the main use: flat one-record-per-owner output with owner kind, nature of control, chain level, and a source URL per record, so ownership trees can be reconstructed and audited from the dataset alone.

Related

All data source comparisons