UK company data from Companies House
Find exactly the companies you're looking for.
Filter millions of UK companies using the financial, ownership and business criteria that matter to you. Get precisely the data you need, ready to analyse, enrich or integrate into the tools you already use.
What is DataLedger? A UK company data platform. It turns Companies House filings into structured financials, ownership records and group structures, as a custom spreadsheet, an API, an MCP server for AI agents, or a full export.
Find my companiesTell us what you are looking for, or try it yourself. Custom lists from £295, API and AI connection with 25 free credits.
Built by data engineers with years of experience processing Companies House data, including for government clients. Used by M&A advisers, acquirers, sales and BD teams, and data platforms.
I'm looking for manufacturers in Scotland owned by one person aged 55 to 70, with net assets over £1m.
The API search covers all of these. A custom list can use any field we hold, so if you can describe it, we can filter on it. See every search filter in the docs
Every match comes with its owners, ultimate parent and subsidiaries where they exist.
I want to look up a company by name and get back its full profile, including owners, ultimate parent and subsidiaries.
1 Search by name
2 Full profile for your product
Get everything.
Every UK company and every field we hold, to combine with your own data. Then you do the filtering.
Over 5m companies. Over 3m with financials from electronically filed accounts.
Excel or CSV in 24 hours. Open it, share it, or give it to your AI.
Sample rows from a real dataset, with company names changed. Each company also comes with region, address, SIC codes, and current and prior year accounts and ratios. Owners come on a second sheet, one row per person or company.
Connect Claude or another AI agent, then ask. Immediate once set up.
Search by name or criteria, then one call returns the company, accounts, owners and parents. 25 free credits, no card.
GET https://api.dataledger.uk/v2/companies/:companyNumber
?parents=true&children=true&people=true&financials=true
x-api-key: YOUR_API_KEY
{
"companyNumber": "00000001",
"companyName": "EXAMPLE ENGINEERING LTD",
"isActive": true,
"people": [{ "name": "...", "dobYear": 1963,
"naturesOfControl": ["ownership-of-shares-75-to-100-percent"] }],
"financials": { "ratios": { "assetsGrowthRate": 0.12 }, ... },
"parents": [{ "parentName": "EXAMPLE HOLDINGS LTD", "isUltimateParent": true }],
"children": [ ... ]
}Prefer to do the filtering yourself? Take every company and field, add your own data, then apply your own criteria.
Your notes
Your scores
Owners and ages
Parents and children
Over 5m companies, over 3m with financials from electronically filed accounts. CSV or JSONL, whichever you need, hosted by us. Monthly delta files show what is new and what changed. Accounts refresh daily, ownership and profiles monthly.
What DataLedger does
Find exactly the companies you need. Then move faster.
Find exactly the companies you need
Filter millions of UK companies by financial, ownership, industry and location criteria to create a shortlist that matches your exact requirements.
Over 5m companies
A shortlist that matches exactly
Get the information that matters
Go beyond basic company details with enriched information, including ownership structures and key financials, to better understand and evaluate the companies you're interested in.
Make your existing tools and data more powerful
Enrich your datasets, AI workflows and applications with structured company information, available via spreadsheet, API or MCP integration. Combine it with your existing data, or use it to build your own reports, tools and applications.
API
MCP
AI workflows
Reports, tools and apps
Spend less time searching. Move faster.
Skip hours of manual research with company information that is ready to use. Identify opportunities and act on them sooner.
Illustrative scale
Four ways to receive it
The same companies, in the amount that suits how you work.
Whichever you choose, you are finding the companies you need. Pick the route that fits your tools.
Ask your AI
Ask in plain English and get answers from real records. For people who already work with an AI agent.
API
Search by name or criteria, then fetch the full profile with accounts, owners, ultimate parents and subsidiaries. For product and data teams.
Spreadsheet
A custom list built to your brief, for Excel, your CRM or your AI. For analysts and business development.
Full export
For teams who want to do the filtering themselves, after adding their own data. Every company and field as CSV or JSONL, with monthly delta files, under a commercial licence.
Where you start
The job is always the same: find the companies you need.
What differs is the situation you start from. Find yours.
When I am looking for companies to approach, I want a shortlist I can trust, so I can start conversations sooner.
- Hours of manual research
- Accounts that all look different
- Owner, owner age, growth and group structure in one table
- Pay for the list you need, from £295
Usually: a spreadsheet
When I use AI to research companies, I want answers I can check, so I can rely on them.
- AI that guesses about companies
- Data projects that take months
- Plain-English answers tied to filed records
- Working in days, not months
Usually: ask your AI, or a spreadsheet for your AI
When a user looks up a company in my product, I want its full profile back, so I can show who owns it and what sits beneath it.
- Stitching filings together yourself
- Ownership chains that stop at the first owner
- Search by name, then one call for the full profile
- Ultimate owner and every subsidiary included
Usually: the API, or the full export for your own data
Why AI users choose DataLedger
AI is the interface. DataLedger is the record.
DataLedger makes your AI more useful and more accurate. An AI on its own guesses. Give it real company records and every answer shows where it came from.
Probably a family business, and it looks to be doing well.
No owner. No accounts. No way to check.
Example Holdings Ltd, through its owner aged about 63, owns 75 to 100% of Example Engineering Ltd, which has four subsidiaries. Net assets are growing year on year.
Illustrative example
More useful
Your AI can answer the questions it could not before: who owns this company, how old are they, is it growing, and what else sits in the same group.
More accurate
Every answer traces back to a filed record, so you can check it before you rely on it or put it in front of a client.
We use it this way ourselves.
We filtered the UK register down to the companies that matched our criteria, then asked AI to research each one. Because the list came from filed records, the AI spent its time on the right companies instead of guessing which ones to look at.
DataLedger narrows the field
From millions of UK companies to the few that match.
Your AI researches each one
Websites, news and fit with your criteria.
A report and a first approach
Ready for the conversation, not the research.
The facts
UK company data you can rely on.
Counts change daily as new filings arrive.
UK companies on record
with financials, from electronically filed accounts
for a custom dataset. Manual searches can take weeks
API and MCP, once set up
Questions
Common questions about UK company data
What is DataLedger?
DataLedger is a UK company data platform that turns Companies House filings into structured financials, ownership records and group structures, so you can find the UK companies you need by the criteria that matter. It covers over 5 million UK companies and delivers data as a custom spreadsheet, an API, an MCP server for AI agents, or a full export.
How do I find UK companies by owner and financial criteria?
Use DataLedger, which combines Companies House financials with persons with significant control records. You can filter by industry, location, company size, owner type, approximate owner age and measures such as net assets, growth, debt and cash, then receive the shortlist as a spreadsheet, through the API or by asking an AI agent.
How do I find acquisition targets or off-market deals in the UK?
Describe the company you want in terms of sector, location, size, financial strength and ownership, and DataLedger returns the UK companies that match. A common search is owner-managed companies with a strong balance sheet and an owner aged 55 or over. Results come as a spreadsheet within 24 hours, or immediately through the API or an AI agent.
How do I find UK companies where the owner is nearing retirement?
Filter for companies with an individual owner in a given age range, then add financial criteria such as net assets and growth. DataLedger records the approximate age of each person with significant control, so you can build a shortlist of owner-managed UK companies by owner age.
Who ultimately owns a UK company, and can I see all its subsidiaries?
Yes. DataLedger follows the registered ownership chain up through parent companies to the ultimate owner, and lists the subsidiaries beneath any company. Where the register ends at a trust or an overseas entity, the chain stops there and the record says so.
What is PSC data?
PSC stands for persons with significant control: the individuals or companies that own more than 25% of a UK company's shares or voting rights, or otherwise control it, and are registered at Companies House. DataLedger links PSC records to each company's financials, so you can filter on who owns a company and how it is performing.
Can I search for a company by name and get its full profile into my own product?
Yes. The DataLedger API has a search endpoint that finds companies by name, and a company endpoint that returns the full profile in one call: accounts, owners, parent companies and subsidiaries. A search costs 1 credit, and a profile starts at 1 credit with extra credits for financials, owners, parents and children.
Can I get UK company data into Excel or my CRM?
Yes. A DataLedger custom dataset is delivered as an Excel or CSV file within 24 hours, ready to open in Excel or import into a CRM such as HubSpot or Salesforce. Datasets start at £295 for up to 5,000 companies.
Can I get all UK company data to combine with my own?
Yes. The DataLedger full export gives you every UK company and every field DataLedger holds, under a commercial licence, so you can add your own data and do the filtering yourself. It comes as CSV or JSONL, on files DataLedger hosts, with monthly delta files showing new and changed records alongside the previous values. Accounts are updated daily, and ownership and company profiles monthly. Contact DataLedger to scope it.
Can I use the list with ChatGPT or Claude?
Yes. A DataLedger spreadsheet can be given straight to an AI tool to build reports or add research. You can also connect an AI agent directly through the DataLedger MCP server, which has been tested with Claude and gives answers tied to filed Companies House records.
Is there a Companies House API alternative with financials and ownership?
Yes. The free Companies House API returns raw filings one company at a time. DataLedger is built on the same open data and adds structured financials, ratios and growth, owner type and age, and ownership chains, with filtering across millions of UK companies.
How much does a custom UK company dataset cost and how long does it take?
DataLedger custom datasets cost £295 with financials, or £395 with PSC ownership included, for up to 5,000 companies. From 5,000 to 25,000 companies they cost £995 or £1,295, and larger datasets are quoted individually. Delivery takes 24 hours, under a commercial licence. The API and MCP server are immediate once set up, with 25 free credits to start, then one-off credit packs from £5 that never expire or plans from £10 a month.
Where does DataLedger's company data come from?
DataLedger is built only from open data sources, principally Companies House filings: electronically filed accounts and the PSC register. Financial figures exist for over 3 million companies that file accounts electronically, out of over 5 million on record. Counts change daily as new filings arrive.
What are the limits of DataLedger's data?
Financials come from electronically filed accounts, so companies that file on paper have none. Ownership is as registered at Companies House, owner age is approximate, and there is no R&D data. Where a company's register entry ends at a trust or overseas entity, the ownership chain stops there.
Does DataLedger include turnover data?
Only where a company reports it. Many small UK companies file accounts without a profit and loss account, so turnover is missing for a large share of them. Searches therefore usually rely on net assets, growth, debt, cash and staff numbers, which are available for over 3 million companies. Turnover can be used as a filter in custom datasets, but not in API search.
What criteria can I use to filter a custom dataset?
A DataLedger custom dataset can be filtered on any field DataLedger holds: industry (SIC code), location, company age and status, and financial measures such as net assets, liabilities, cash, employees, debt ratios and growth. You can also filter on ownership, such as owner type, ownership band and approximate owner age. The API search covers the core filters, listed in the API docs.
Can I get regular updates rather than a one-off dataset?
Yes. The DataLedger API is always current, and the full export comes with monthly delta files showing new and changed records, with accounts updated daily and ownership and company profiles monthly. For a regular refresh of a custom dataset, contact DataLedger and it will be scoped with you.
Find exactly the companies you're looking for.
Tell us what you need and we will tell you the quickest route, or start with 25 free credits on the API.
Find my companiesGet in touchLast reviewed 2 November 2026. DataLedger is registered in Scotland, SC857647. contact@dataledger.uk