UBO Ownership Tree — UK PSC Beneficial Ownership Chains
Pricing
from $0.38 / 1,000 ownership records
UBO Ownership Tree — UK PSC Beneficial Ownership Chains
Extract beneficial-ownership chains from the official UK Companies House PSC register, no API key. Walk corporate persons-with-significant-control up the chain: owner names, nature of control, direct vs indirect, chain level, source URLs. Flat records for KYB, compliance and lead enrichment.
Pricing
from $0.38 / 1,000 ownership records
Rating
0.0
(0)
Developer
Karl Sundström
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Independent tool built on public UK Companies House (GOV.UK) data. Not affiliated with, endorsed by, or connected to Companies House or GOV.UK.
Extract beneficial-ownership chains straight from the official UK Companies House persons-with-significant-control (PSC) register — no API key, no login, no scraping of paid data feeds — and turn any UK company into a complete ownership tree. Give the actor a company name or number and it walks the corporate PSC chain level by level, returning flat one-record-per-owner output: owner name, owner kind (individual or corporate), nature of control, direct vs indirect ownership, chain level, and a source URL for every record — exported to CSV, Excel, or JSON.
Why UBO Ownership Tree?
- 🔎 Verify who really owns a UK company — walk corporate PSCs up the chain instead of stopping at the first layer, the way compliance teams and analysts need it.
- 🛡️ KYB/UBO checks from the official register — auditors, banks, insurers and fintechs get source URLs on every record for audit trails.
- 💼 Flat one-record-per-owner output — import straight into Excel, your CRM, or a KYB pipeline with zero post-processing.
- ⚡ No API key, no login — reads the public Companies House PSC pages directly; cap the bill with
maxResults. - 🔗 Source URLs on every record — click through to the exact PSC page the record came from.
Use cases
- KYB / compliance: beneficial-ownership verification, sanctions-adjacent screening, audit-ready evidence with source URLs.
- Lead generation: map who owns target accounts before outreach — account managers and SaaS sellers chase the real decision-maker.
- M&A / market research: understand group structures behind UK companies at a glance.
- Journalism / due diligence: trace indirect ownership through holding companies.
What data you get
| Field | Description |
|---|---|
🏢 companyNumber / companyName | Subject company the chain starts from |
👤 ownerName | Person or corporate entity with significant control |
🏷️ ownerKind | individual or corporate |
🔢 ownerRegistrationNumber | UK company number of corporate owners (enables the chain walk) |
🔀 ownershipType | direct (level 1) or indirect (upper levels) |
📊 level | Hops from the subject company (1 = direct PSC) |
⚖️ natureOfControl | e.g. Ownership of shares – 75% or more, Right to appoint or remove directors |
📅 notifiedOn / ceasedOn | PSC notification dates (ceased PSCs included) |
🌍 nationality / countryOfResidence | Individual owners, if shown |
📄 governingLaw / legalForm | Legal form of corporate owners, if shown |
🔗 sourceUrl | Official PSC page the record was extracted from |
How to use
- Run the actor.
- Enter a company name (
query) and/or UK company numbers (companyNumbers). - Set
maxDepth(default 3) to control how far corporate owners are followed up the chain. - Get flat ownership records in the dataset — export to CSV, Excel, or JSON.
Input
{"country": "uk","query": "arup","companyNumbers": ["02461313"],"maxDepth": 3,"maxResults": 100}
| Field | Type | Default | Description |
|---|---|---|---|
country | string | uk | Registry country. Currently supported: uk. Denmark (datacvr.virk.dk) and Finland (PRH omistajat) beneficial-ownership registers are not available keyless and are not supported — the actor fails with a clear error if selected. |
query | string | — | Company name searched in the official Companies House index |
companyNumbers | array | — | Direct list of UK company numbers |
maxDepth | integer | 3 | Chain depth cap (1 = direct PSCs only, max 3) |
maxResults | integer | 100 | Cap on ownership records returned (max 100) |
Output
Real excerpt (Arup Limited, direct PSC):
{"country": "uk","companyNumber": "02461313","companyName": "ARUP LIMITED","ownerName": "Ove Arup Holdings Limited","ownerKind": "corporate","ownerRegistrationNumber": "7804146","ownershipType": "direct","level": 1,"natureOfControl": ["Ownership of shares – 75% or more","Ownership of voting rights – 75% or more","Right to appoint or remove directors"],"pscStatus": "Active","notifiedOn": "6 April 2016","ceasedOn": null,"governingLaw": "Companies Act 2006","legalForm": "Private Company Limited By Shares","nationality": null,"countryOfResidence": null,"sourceUrl": "https://find-and-update.company-information.service.gov.uk/company/02461313/persons-with-significant-control"}
Support
Open an issue in the actor's repository tab — feedback and source-coverage requests are welcome.