UK Companies House Lookup API — Company Data, No API Key avatar

UK Companies House Lookup API — Company Data, No API Key

Pricing

from $1.75 / 1,000 company founds

Go to Apify Store
UK Companies House Lookup API — Company Data, No API Key

UK Companies House Lookup API — Company Data, No API Key

Look up UK companies by number or name on Companies House: status, incorporation date, SIC codes, registered office, overdue accounts, insolvency. Bulk lists, no API key. $2.50 per 1,000 found.

Pricing

from $1.75 / 1,000 company founds

Rating

0.0

(0)

Developer

Neo B

Neo B

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 days ago

Last modified

Categories

Share

Look up UK companies by number or name on Companies House: status, incorporation date, SIC codes, registered office, overdue accounts, insolvency. Bulk lists, no API key. $2.50 per 1,000 found.

QueryFoundCompany numberCompany nameStatus
00445790yes00445790TESCO PLCactive
03977902yes03977902GOOGLE UK LIMITEDactive

Real output from the “Check UK company status by number” example, run on September 27, 2026.

Try a ready-made example: Check UK company status by number

Look up UK companies by company number or name and get a clean, flat JSON record from the official Companies House API: legal status, incorporation date, SIC codes, registered office, accounts and confirmation-statement deadlines, insolvency and charges flags. Built for KYB checks, lead enrichment, and AI-agent pipelines. You are only charged for successful lookups — misses are free.

Quick start

  1. Click Start with the prefilled company number 00445790. It finishes in under a minute.
  2. You get one Companies House record with status, SIC codes, registered office and deadlines.
  3. That first run costs $0.0025, well within Apify's free monthly credit. Then swap in your own input or schedule it.

What you get

{
"query": "Example Widgets Limited",
"found": true,
"company_number": "01234567",
"company_name": "EXAMPLE WIDGETS LIMITED",
"status": "active",
"company_type": "ltd",
"jurisdiction": "england-wales",
"incorporated_on": "2012-03-15",
"dissolved_on": null,
"sic_codes": ["62012", "62020"],
"registered_office": "1, Example Street, London, Greater London, EC1A 1AA, England",
"registered_office_postcode": "EC1A 1AA",
"accounts_next_due": "2026-12-31",
"accounts_overdue": false,
"confirmation_statement_next_due": "2026-11-15",
"has_insolvency_history": false,
"has_charges": true,
"company_url": "https://find-and-update.company-information.service.gov.uk/company/01234567",
"source_url": "https://api.company-information.service.gov.uk/company/01234567",
"fetched_at": "2026-09-11T12:00:00.000Z"
}

Company facts only — this Actor deliberately returns no personal data (no officers, no PSC records).

Use cases

  • KYB / vendor onboarding: verify status, age, and filing compliance of UK counterparties in bulk.
  • Lead enrichment: turn a list of company names into verified registry records with SIC codes and location.
  • Credit & risk signals: overdue accounts, insolvency history, registered charges.
  • AI agents: single-record lookup with a tiny input schema — ideal via API or MCP.

Input

FieldTypeNotes
companyNumbersstring[]e.g. 01234567, SC123456
companyNamesstring[]Resolved via official search, best match
apiKeysecret string, optionalWorks out of the box with no key. Optionally bring your own free key from developer.company-information.service.gov.uk for dedicated rate limits

Pricing (pay per event)

EventPriceMeaning
company-found$2.50 per 1,000 ($0.0025 each)One company successfully found and delivered. Not-found lookups and empty runs are never charged.

Example: 1,000 companies found cost $2.50. You only pay for delivered results.

factpipe Compliance Suite

Official-source compliance data, all pay-per-result and runnable from one Apify account. Same conventions everywhere: flat records, ISO dates, source_url and fetched_at on every row, and no charge for empty or failed lookups, so outputs join cleanly in a single KYB, AML or GRC pipeline.

WorkflowActorWhat it doesPrice
Counterparty & KYB checksOFAC Sanctions ScreeningScreen names against the US Treasury SDN list with fuzzy matching$3/1k
Counterparty & KYB checksEU VAT ValidationValidate EU VAT numbers in bulk against VIES, with registered name and address$2/1k
Counterparty & KYB checksUK Companies House Lookup (this Actor)Company status, SIC codes and registered office from Companies House$2.50/1k
Public-sector sales intelligenceSAM.gov ContractsFederal contract opportunities, set-asides and deadlines from SAM.gov$2/1k
Public-sector sales intelligenceEU Tenders (TED)EU public procurement notices from TED, filterable by CPV and country$3/1k
Regulatory & disclosure monitoringFederal Register MonitorNew US rules, proposed rules and notices by agency or keyword$2.50/1k
Regulatory & disclosure monitoringFDA Recalls MonitorFDA food, drug and device recall enforcement reports$3/1k
Regulatory & disclosure monitoringSEC EDGAR FilingsFull-text search across 10-K, 10-Q, 8-K and other SEC filings$2/1k

Use it together:

FAQ

Is there a Companies House API I can use without registering? Yes, this Actor works out of the box with no key: give it company numbers or names and it returns official Companies House data. If you need dedicated rate limits, you can optionally add your own free Companies House key.

Do I need a Companies House API key? No. It works out of the box. If you run very large volumes you can optionally add your own free key for dedicated rate limits.

Can I check a list of UK companies in bulk? Yes. Pass hundreds of company numbers (fastest) or names in one run; each company becomes one flat record. Not-found lookups are free.

What data do I get for each company? Status (active, dissolved, liquidation...), company type, incorporation and dissolution dates, SIC codes, registered office and postcode, next accounts and confirmation statement due dates, overdue flag, insolvency history and charges. Company facts only — no officer or PSC personal data.

Can I call it from Python, JavaScript, Make, Zapier or an AI agent? Yes. Run it through the Apify API or official Python/JavaScript clients, connect it to Make, Zapier, n8n, Slack or Google Sheets via Apify integrations, or expose it to AI agents through the Apify MCP server. Input is small and output is deterministic flat JSON.

Reliability

Official government API, polite rate limiting inside Companies House quotas, retries with backoff, structured failure reporting, daily issue triage.