UK Companies House Lookup API — Company Data, No API Key
Pricing
from $1.75 / 1,000 company founds
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
Maintained by CommunityActor 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.
| Query | Found | Company number | Company name | Status |
|---|---|---|---|---|
| 00445790 | yes | 00445790 | TESCO PLC | active |
| 03977902 | yes | 03977902 | GOOGLE UK LIMITED | active |
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
- Click Start with the prefilled company number
00445790. It finishes in under a minute. - You get one Companies House record with status, SIC codes, registered office and deadlines.
- 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
| Field | Type | Notes |
|---|---|---|
companyNumbers | string[] | e.g. 01234567, SC123456 |
companyNames | string[] | Resolved via official search, best match |
apiKey | secret string, optional | Works 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)
| Event | Price | Meaning |
|---|---|---|
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.
| Workflow | Actor | What it does | Price |
|---|---|---|---|
| Counterparty & KYB checks | OFAC Sanctions Screening | Screen names against the US Treasury SDN list with fuzzy matching | $3/1k |
| Counterparty & KYB checks | EU VAT Validation | Validate EU VAT numbers in bulk against VIES, with registered name and address | $2/1k |
| Counterparty & KYB checks | UK Companies House Lookup (this Actor) | Company status, SIC codes and registered office from Companies House | $2.50/1k |
| Public-sector sales intelligence | SAM.gov Contracts | Federal contract opportunities, set-asides and deadlines from SAM.gov | $2/1k |
| Public-sector sales intelligence | EU Tenders (TED) | EU public procurement notices from TED, filterable by CPV and country | $3/1k |
| Regulatory & disclosure monitoring | Federal Register Monitor | New US rules, proposed rules and notices by agency or keyword | $2.50/1k |
| Regulatory & disclosure monitoring | FDA Recalls Monitor | FDA food, drug and device recall enforcement reports | $3/1k |
| Regulatory & disclosure monitoring | SEC EDGAR Filings | Full-text search across 10-K, 10-Q, 8-K and other SEC filings | $2/1k |
Use it together:
- KYB file: confirm the company is active here, screen the registered name with OFAC Sanctions Screening, and validate EU trading partners with EU VAT Validation.
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.