Companies House Scraper – UK Company Data, Directors & Filings avatar

Companies House Scraper – UK Company Data, Directors & Filings

Pricing

Pay per event

Go to Apify Store
Companies House Scraper – UK Company Data, Directors & Filings

Companies House Scraper – UK Company Data, Directors & Filings

Search UK Companies House and export company profiles, SIC codes, registered addresses, directors/officers and filing history from the official API. No API key needed. Pay per result.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Andrew Moffat

Andrew Moffat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 hours ago

Last modified

Share

Search UK Companies House and export company profiles, SIC codes, registered addresses, directors/officers and filing history from the official API. No API key needed. Pay per result.

Companies House Scraper by Moxie: fast, reliable and polite, built on official/public data sources.

What can it do?

  • B2B lead lists by industry (SIC) and location
  • KYC / due-diligence checks on suppliers
  • Monitoring new incorporations with incremental mode
  • Director network research

Data source

The official Companies House Public Data API (api.company-information.service.gov.uk). Requires your own free API key.

Features

  • Pay only for results (pay-per-event pricing, no monthly rental)
  • Incremental mode: scheduled runs return only items you haven't received before
  • LLM-ready output: optional compact Markdown per item for RAG / AI agents
  • Polite rate limiting with automatic retries and backoff
  • Clean, flat JSON you can export as CSV, Excel, JSON or via API

Input example

{
"searchQueries": [
"tesco"
],
"maxItems": 5,
"includeOfficers": true
}

Output example

{
"id": "00445790",
"companyNumber": "00445790",
"url": "https://find-and-update.company-information.service.gov.uk/company/00445790",
"name": "TESCO PLC",
"status": "active",
"type": "plc",
"incorporatedOn": "1947-11-27",
"dissolvedOn": null,
"sicCodes": [
"47110"
],
"registeredAddress": "Tesco House, Shire Park, Kestrel Way, Welwyn Garden City, AL7 1GA, United Kingdom",
"postcode": "AL7 1GA",
"jurisdiction": "england-wales",
"accountsNextDue": "2027-08-26",
"confirmationStatementNextDue": "2027-07-02",
"hasCharges": false,
"hasInsolvencyHistory": false,
"enriched": true,
"query": "tesco",
"officers": [
{
"name": "DOE, Jane",
"role": "director",
"appointedOn": "2020-01-01",
"resignedOn": null,
"nationality": "British",
"occupation": "Company Director",
"countryOfResidence": "England"
}
]
}

Pricing

EventPrice
Company profile (result)$0.008
Enriched company (enriched-result)$0.02
Actor start$0.003 per run

Example: 1,000 results ≈ $8.00 + $0.003 start fee. Apify platform usage is included in the price.

Benchmark: lexis-solutions/companies-house-uk-scraper charges $0.005/run + $0.011/result (Apify Store, 30 Oct 2026).

Use via API or MCP

curl -X POST "https://api.apify.com/v2/acts/devteamdrew~companies-house-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H 'Content-Type: application/json' -d '{"searchQueries": ["tesco"], "maxItems": 5, "includeOfficers": true}'

AI agents (Claude, Cursor, etc.) can call this actor through the Apify MCP server: add https://mcp.apify.com/?actors=devteamdrew/companies-house-scraper as an MCP server.

FAQ

Do I need an API key?
No. A built-in key is used by default. Heavy users can add their own free key for a dedicated 600 requests / 5 min limit.

Is the data official?
Yes, it comes straight from the Companies House register.

Can I schedule it?
Yes. Use Apify Schedules together with incremental mode to receive only new items.

Something broke?
Open an issue on the actor's Issues tab; we monitor nightly and usually fix within 24 hours.

This actor only collects publicly available data from official or open APIs and respects their rate limits and terms of use.

Results may contain personal data (e.g. names, handles). You are responsible for having a lawful basis under GDPR/UK GDPR and similar laws to process it, and for using the data in line with the source platform's terms. Do not use it for spam or for profiling individuals.