UK Company Data — Companies House Profiles, Officers & Filings avatar

UK Company Data — Companies House Profiles, Officers & Filings

Pricing

from $5.00 / 1,000 company profile delivereds

Go to Apify Store
UK Company Data — Companies House Profiles, Officers & Filings

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

Juan de Pablos

Maintained by Community

Actor 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 recentFilings to 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.