UK Companies House Scraper
Pricing
from $7.00 / 1,000 results
UK Companies House Scraper
Scrape UK company data from Companies House. Get company names, registered addresses, status, type, SIC codes, incorporation dates, officers with roles and appointment dates, and previous names. Search by keyword with detail enrichment.
Pricing
from $7.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
36
Total users
22
Monthly active users
16 days ago
Last modified
Categories
Share

๐๏ธ UK Companies House Scraper
๐ Scrape UK company data from Companies House. Get company names, registered addresses, status, type, SIC codes, incorporation dates, officers with roles and appointment dates, and previous names. Search by name or look up by company number.
๐ Last updated: 2026-04-23
Collect UK company registration data from Companies House without coding. Search by company name or look up specific companies by their Companies House number. Extract company names, registered addresses, status, type, SIC codes, incorporation dates, and optionally fetch officer details with roles and appointment dates.
Whether you are a compliance analyst verifying UK entities, a sales team building B2B prospect lists, or a legal professional researching corporate structures, this tool delivers structured company data from the UK's official business registry.
| Target | UK Companies House - official UK company register |
|---|---|
| Use Cases | Company verification, B2B lead generation, corporate research, compliance checks, due diligence |
๐ What it does
- ๐ข Extracts company names, company numbers, and registered office addresses for every record
- โ Collects company status (Active, Dissolved, Liquidation, etc.) and company type (Ltd, PLC, LLP, etc.)
- ๐ Returns incorporation dates for age and history analysis
- ๐ท๏ธ Captures SIC codes with descriptions for industry classification and segmentation
- ๐ค Optionally fetches officer details including names, roles, and appointment dates
- ๐ Provides direct URLs to the official Companies House page for each company
The scraper supports two workflows: name search for discovering companies, and company number lookup for pulling specific entities. Officer enrichment adds director and secretary details for each company.
๐ก Why it matters: The UK Companies House registry contains millions of company records. Manual lookups are limited to one at a time. This scraper automates bulk collection so you can verify registrations, build lead databases, and track corporate structures at scale.
๐ฌ Full Demo
๐ง Coming soon
โ๏ธ Input
| Field | Type | Description |
|---|---|---|
| Max Items | Number | Free users: Limited to 10 companies. Paid users: up to 1,000,000 |
| Search Query | Text | Search for companies by name (e.g. "Tesla", "Google", "Barclays") |
| Company Numbers | List | Look up specific companies by their Companies House number (e.g. 06770815). Overrides search. |
| Include Officers | Checkbox | Fetch director and officer details for each company. Slower but more data. |
Example 1: Search by company name
{"search": "Google","includeOfficers": true,"maxItems": 50}
Example 2: Look up specific company numbers
{"companyNumbers": ["06770815", "00445790"],"includeOfficers": true}
โ ๏ธ Good to Know: Free users are limited to 10 results per run. Company number lookup overrides name search. Including officers adds an extra request per company, so larger runs take longer.
๐ Output
๐งพ Schema
| Emoji | Field | Type | Description |
|---|---|---|---|
| ๐ข | companyName | String | Official company name |
| ๐ | company_number | String | Companies House number |
| โ | company_status | String | Active, Dissolved, Liquidation, etc. |
| ๐ท๏ธ | companyType | String | Ltd, PLC, LLP, etc. |
| ๐ | incorporatedOn | String | Incorporation date |
| ๐ | registeredAddress | String | Registered office address |
| ๐ญ | sicCodes | Array | SIC codes with descriptions |
| ๐ค | officers | Array | Directors and officers with roles and appointment dates |
| ๐ | url | String | Companies House page URL |
| ๐ | scrapedAt | String | Timestamp when data was collected |
| โ ๏ธ | error | String | Error message if extraction failed |
โจ Why choose UK Companies House Scraper
| Feature | Details |
|---|---|
| ๐ข Official UK registry | Data from Companies House, the UK's official business register |
| ๐ Two lookup modes | Search by company name or look up by specific company numbers |
| ๐ค Officer details | Director and secretary names, roles, and appointment dates |
| ๐ญ SIC code classification | Industry codes with descriptions for business segmentation |
| โ Company status | Active, Dissolved, Liquidation, and other statuses |
| โก Fast API extraction | No browser needed - direct API and web scraping for quick results |
| ๐ฆ Multiple exports | Download as JSON, CSV, or Excel |
๐ Access the UK's official company register with officer details and SIC codes
โจ Why choose this Actor
| Capability | |
|---|---|
| ๐ฏ | Built for the job. Scoped specifically to this data source so you skip the parser engineering entirely. |
| ๐ | Structured output. Clean, typed fields ready for analysis, dashboards, or downstream pipelines. |
| โก | Fast. Optimized request patterns return results in seconds, not minutes. |
| ๐ | Always fresh. Every run pulls live data, so the dataset reflects the source as of run time. |
| ๐ | No infra to manage. Apify handles proxies, retries, scaling, scheduling, and storage. |
| ๐ก๏ธ | Reliable. Battle-tested across many runs and edge cases, with graceful error handling. |
| ๐ซ | No code required. Configure in the UI, run from CLI, schedule via cron, or call from any language with the Apify SDK. |
๐ Production-grade structured data without the engineering overhead of building and maintaining your own scraper.
๐ How it compares
| Feature | UK Companies House Scraper | Other Tools |
|---|---|---|
| Official UK registry data | Yes | Third-party sources |
| Name search + number lookup | Yes | Usually one mode |
| Officer details with roles | Yes | Rarely |
| SIC codes with descriptions | Yes | Sometimes |
| Company status and type | Yes | Partial |
| Incorporation dates | Yes | Sometimes |
| Registered addresses | Yes | Sometimes |
| Export formats | JSON, CSV, Excel | Varies |
๐ How to use
- Sign up - Create a free account with $5 credit
- Find the tool - Search for "UK Companies House Scraper" in the Apify Store
- Set your search - Enter a company name or specific company numbers
- Run it - Click "Start" and wait for results
- Export data - Download as JSON, CSV, or Excel, or connect to your CRM
๐ผ Business use cases
| ๐ Compliance and KYC Verify company registrations, check active status, and confirm officer details for Know Your Customer due diligence | ๐ Sales and Lead Generation Build B2B prospect lists of UK companies filtered by industry SIC code and company type |
| โ๏ธ Legal Research Trace corporate structures, identify directors across multiple entities, and track company status changes | ๐ Market Intelligence Analyze company formation trends, industry distribution, and regional business activity across the UK |
๐ Beyond business use cases
Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.
๐ Automating with code
Node.js example:
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor("parseforge/uk-companies-house-scraper").call({search: "Google",includeOfficers: true,maxItems: 50});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Python example:
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("parseforge/uk-companies-house-scraper").call(run_input={"search": "Google","includeOfficers": True,"maxItems": 50})items = list(client.dataset(run["defaultDatasetId"]).iterate_items())print(items)
See the Apify API docs for more integration options.
โ FAQ
How does this scraper work?
The scraper queries the official Companies House search API to find companies by name, then visits each company page to extract detailed registration data. For company number lookups, it goes directly to the company detail page.
How accurate is the data?
Data comes directly from the official UK Companies House registry. Company details, status, and officer information match the live registry. Each run pulls fresh data with no caching.
Can I schedule this to run automatically?
Yes. Use the Apify scheduler to run this actor daily, weekly, or monthly to monitor company status changes or track new registrations.
Is it legal to collect this data?
Yes. Companies House data is public information published by the UK government. You are responsible for complying with data protection laws (including GDPR) when processing personal data such as officer details.
Can I use this data for commercial purposes?
Yes. Companies House data is published for public use including commercial applications. You are responsible for complying with GDPR and applicable regulations when using personal data.
Do I need a paid plan?
Free users can collect up to 10 results per run. For larger datasets, a paid Apify plan removes this limit, supporting up to 1,000,000 results per run.
What happens if the scraper fails?
The scraper includes automatic retry logic. If data cannot be collected, an error field is included in the output so you know exactly what happened.
What is a Companies House number?
Every UK company has a unique number assigned by Companies House at incorporation (e.g. 06770815). You can use these numbers for direct lookups.
How long does a run take?
Search results without officer enrichment return in seconds. With officer details enabled, each company requires an additional request, so larger runs take a few minutes.
What are SIC codes?
Standard Industrial Classification codes categorize companies by their business activity. Each company may have one or more SIC codes with descriptions.
Does it include dissolved companies?
Yes. The search returns companies of all statuses including Active, Dissolved, Liquidation, Administration, and others.
What export formats are supported?
You can download results as JSON, CSV, or Excel. You can also connect the output to Google Sheets, databases, or other apps through Apify integrations.
๐ค Ask an AI assistant about this scraper
Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:
- ๐ฌ ChatGPT
- ๐ง Claude
- ๐ Perplexity
- ๐ Copilot
๐ Integrate with your tools
- Make - Automate compliance workflows with company data
- Zapier - Connect with 5,000+ apps
- GitHub - Version control integration
- Slack - Get notifications when runs complete
- Airbyte - Data pipeline integration
- Google Drive - Export directly to spreadsheets
๐ Integrate with any app
UK Companies House Scraper connects to any cloud service via Apify integrations:
- Make - Automate multi-step workflows
- Zapier - Connect with 5,000+ apps
- Slack - Get run notifications in your channels
- Airbyte - Pipe results into your warehouse
- GitHub - Trigger runs from commits and releases
- Google Drive - Export datasets straight to Sheets
You can also use webhooks to trigger downstream actions when a run finishes. Push fresh data into your product backend, or alert your team in Slack.
๐ Recommended Actors
| Actor | Description |
|---|---|
| Wyoming Business Entity Scraper | Scrape US business filings from Wyoming Secretary of State |
| ARES Czech Business Register Scraper | Pull Czech business register data from ARES |
| FINRA BrokerCheck Scraper | Pull broker and firm registration data |
| FDIC Bank Scraper | Collect FDIC bank institution data and financial details |
| NYC Certified Business Scraper | Extract certified business records from NYC |
Browse our complete collection of data extraction tools for more.
๐ Need Help?
- Check the FAQ section above for common questions
- Visit the Apify documentation for platform guides
- Contact us to request a new scraper, propose a custom project, or report an issue at Tally contact form
Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Companies House or the UK Government. All trademarks mentioned are the property of their respective owners. Only publicly available data is collected.