UK Companies House Company Data Scraper
Pricing
from $1.25 / 1,000 companies
UK Companies House Company Data Scraper
Search UK Companies House and export clean company data: profile, officers/directors, beneficial owners (PSC) and filings. For KYC, due diligence and B2B lead enrichment.
Pricing
from $1.25 / 1,000 companies
Rating
0.0
(0)
Developer
Dev D
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
10 minutes ago
Last modified
Categories
Share
UK Companies House Company Data Scraper ๐ฌ๐ง
Export clean, structured UK company data โ profiles, directors, beneficial owners and filings โ straight from the official Companies House register.
Every company registered in the UK is on Companies House. This Actor searches it by name, SIC industry code, status, location or incorporation date (or looks up specific company numbers) and returns a clean record per company โ optionally enriched with officers/directors, persons with significant control (PSC) and recent filings. Perfect for KYC, due diligence and B2B lead enrichment.
Data comes from the official Companies House REST API โ public register data, clean liability profile.
What you can do with it
- ๐ KYC & due diligence โ verify a company, its directors and its beneficial owners.
- ๐ฏ B2B lead generation โ build targeted lists by industry (SIC), location and status.
- ๐งญ Sales enrichment โ turn a company name or number into a full structured profile.
- ๐ Market research โ map companies in a sector or region.
- ๐ต๏ธ Compliance & risk โ check status (active / dissolved / liquidation) and PSC ownership.
Features
- โ Powerful search โ name, SIC code, status, location, incorporation date.
- โ Direct lookup โ pass company numbers to fetch exact companies.
- โ Optional enrichment โ officers/directors, PSC (beneficial owners), recent filings.
- โ Clean structured output โ profile, full address, SIC codes, direct register link.
- โ Low-maintenance โ official REST/JSON API, no scraping, no browser.
๐ Getting your free API key (required)
Companies House keys are free and available worldwide:
- Register at developer.company-information.service.gov.uk.
- Create an application and generate a REST API key (the "live" key).
- Paste it into the Companies House API key field.
Your key is only ever sent to Companies House. The API allows ~600 requests per 5 minutes.
Input
| Field | Description |
|---|---|
| Companies House API key | Your free key (required). |
| Company name contains | Name search, e.g. solar. |
| Company numbers | Direct lookup by number, e.g. 00445790. |
| Company status | Active, dissolved, liquidation, etc. |
| SIC codes | Industry codes, e.g. 62012. |
| Location | Registered office town/city. |
| Incorporated from / to | Incorporation date range (YYYY-MM-DD). |
| Include officers | Attach directors/officers. |
| Include PSC | Attach beneficial owners. |
| Include recent filings | Attach recent filing history. |
| Max companies | Cap the number of companies. |
Example โ active software companies in London, with directors
{"apiKey": "YOUR_CH_KEY","searchQuery": "software","companyStatus": ["active"],"sicCodes": ["62012"],"location": "London","includeOfficers": true,"maxCompanies": 200}
Example โ look up specific companies with full enrichment
{"apiKey": "YOUR_CH_KEY","companyNumbers": ["00445790", "03977902"],"includeOfficers": true,"includePsc": true,"includeFilingHistory": true}
Output
Each row is one company:
{"company_name": "TESCO PLC","company_number": "00445790","company_status": "active","company_type": "plc","date_of_creation": "1947-11-27","date_of_cessation": "","sic_codes": ["47110"],"address_line_1": "Tesco House, Shire Park","locality": "Welwyn Garden City","postal_code": "AL7 1GA","country": "United Kingdom","registered_office_address": "Tesco House, Shire Park, Welwyn Garden City, AL7 1GA, United Kingdom","officers": [{"name": "SMITH, John", "officer_role": "director", "appointed_on": "2021-03-01", "nationality": "British", "occupation": "Executive", "date_of_birth": "1970-05"}],"persons_with_significant_control": [],"recent_filings": [],"company_url": "https://find-and-update.company-information.service.gov.uk/company/00445790","api_url": "https://api.company-information.service.gov.uk/company/00445790"}
Run it on a schedule
Schedule the Actor to refresh a company list or re-check statuses periodically, and connect a Slack / email / webhook / Google Sheets integration to push updates to your CRM or compliance workflow.
Notes & limitations
- Requires a free Companies House API key (each user supplies their own).
- Officer/PSC/filing enrichment adds one request per company; the API allows ~600 requests per 5 minutes, so large runs are paced automatically.
- Dates of birth for officers/PSC are, by design, only month + year (as the register publishes them).
- This is factual public register data.
Keywords
Companies House scraper, UK company data, company registry, KYC, due diligence, B2B lead generation, company search API, UK business data, directors data, officers, persons with significant control, PSC, beneficial owners, company profile, SIC code search, UK companies API, business intelligence, sales enrichment, compliance, company lookup, corporate data, company filings.