UK Company Data — Companies House Profiles, Officers & Filings
Pricing
from $5.00 / 1,000 company profile delivereds
UK Company Data — Companies House Profiles, Officers & Filings
Pricing
from $5.00 / 1,000 company profile delivereds
Rating
0.0
(0)
Developer
Juan de Pablos
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Run a KYC-grade check on any UK company in one call: official profile, active directors, beneficial owners (PSC), registered charges and recent filings — as clean JSON with verifiable risk flags (overdue accounts, insolvency history, outstanding charges, dissolved status).
Data comes straight from the official Companies House register (the UK company registry), not from a stale third-party database.
What you get per company
{"companyNumber": "SC327000","companyName": "BANK OF SCOTLAND PLC","status": "active","type": "plc","incorporatedOn": "2007-09-25","companyAgeYears": 18.8,"registeredOffice": "The Mound, Edinburgh, EH1 1YZ, Scotland","sicCodes": ["64191"],"accounts": { "nextDue": "2027-06-30", "lastMadeUpTo": "2025-12-31", "overdue": false },"confirmationStatement": { "nextDue": "2027-05-20", "overdue": false },"officers": [{ "name": "...", "role": "director", "appointedOn": "2024-01-15" }],"officersCount": { "active": 14, "total": 71 },"personsWithSignificantControl": [{ "name": "HBOS PLC", "kind": "corporate-entity-person-with-significant-control", "naturesOfControl": ["ownership-of-shares-75-to-100-percent"] }],"charges": { "total": 29, "outstanding": 16, "satisfied": 13 },"recentFilings": [{ "date": "2026-05-19", "category": "confirmation-statement", "description": "confirmation statement with no updates — made up date: 2026-05-06" }],"totalFilings": 312,"riskFlags": ["outstanding-charges:16"],"source": "https://find-and-update.company-information.service.gov.uk/company/SC327000"}
Use cases
- KYC / vendor onboarding — verify a counterparty exists, is active, and who controls it.
- Credit checks — overdue accounts, outstanding charges and insolvency history in one field (
riskFlags). - Watchlists — pass up to 50 company numbers per run and schedule it daily; diff
recentFilingsto catch new appointments, resignations, charges or insolvency events. - Lead enrichment — SIC codes, age, registered office and officer names for UK B2B prospecting.
Input
Company numbers ("00502851", "SC327000") or names ("Greggs") — names are resolved through the official search (best match wins, alternatives logged). Toggle includeOfficers, includePsc, includeCharges and filingsLimit to trim the report.
Bring your own free API key (optional apiKey input) to use your own rate limit — otherwise the built-in shared key is used.
Pricing
Pay per event: you are charged only for profiles actually delivered. Companies not found and failed lookups are never charged.
Use with AI agents (MCP)
This Actor works out of the box with Apify's MCP server. Point your agent to:
https://mcp.apify.com?tools=jdepablos/companies-house-feed
Ask things like "Run a risk check on Greggs plc" or "Which of these 20 suppliers have overdue accounts?".
FAQ
Is this data legal to use? Yes — Companies House data is UK public register data, free to reuse (including commercially).
How fresh is it? Live: every run queries the official API at request time. Filings appear here as soon as Companies House registers them.
Scotland / Northern Ireland companies? Yes — all UK registers (prefixes SC, NI, OC for LLPs, etc.).
What does riskFlags contain? Only verifiable register facts: accounts-overdue, confirmation-statement-overdue, insolvency-history, outstanding-charges:N, status:dissolved, undeliverable-registered-office, no-active-officers. No opinions or scores — you decide the policy.