UK Companies House Scraper
Pricing
Pay per usage
UK Companies House Scraper
Scrape the official UK Companies House register — companies, directors/officers and persons with significant control (PSC) — through the government's own free API. Built for B2B prospecting, recruiting, KYC and due diligence.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Joao Paulo
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Extract data from the official UK Companies House register — the government's own database of every company registered in the United Kingdom. This Actor talks directly to the official Companies House public API, so the data is authoritative, always up to date, and never breaks.
Perfect for B2B lead generation, sales prospecting, recruiting, KYC, AML and due diligence.
What you can scrape
| Mode | What you get |
|---|---|
| Search companies | Find companies by name, location, industry (SIC code), status and incorporation date. One row per company. |
| Company details | Full company profile for a list of company numbers — status, type, addresses, SIC codes, accounts and filing due dates. |
| Officers / directors | Directors and officers of a company — name, role, appointment/resignation dates, nationality, occupation, partial date of birth and address. |
| Persons with significant control (PSC) | The beneficial owners of a company — name, nature of control, nationality and country of residence. Essential for KYC / due diligence. |
Free API key required (2-minute setup)
Companies House provides the data for free, but every request needs a free API key:
- Go to https://developer.company-information.service.gov.uk/
- Sign in (or create a free account) and register a new application of type REST.
- Copy the application's API key and paste it into the
apiKeyfield.
That's it — there is no charge from Companies House for using the register.
Example input
Search for active software companies in London:
{"mode": "search","apiKey": "YOUR_FREE_API_KEY","query": "","companyStatus": "active","location": "London","sicCodes": "62012,62020","maxItems": 500}
Get the directors of specific companies:
{"mode": "officers","apiKey": "YOUR_FREE_API_KEY","companyNumbers": ["00445790", "SC123456"]}
Output
Results are returned as a clean, flat dataset that you can export to JSON, CSV or Excel, or pull through the Apify API. Use the Overview table view for a quick look.
Notes
- Data comes straight from Companies House — this Actor performs no scraping of rendered web pages and needs no proxies.
- Companies House exposes only the month and year of an officer's date of birth (never the day), in line with its privacy rules; this Actor reflects that.
- Rate limits (600 requests / 5 minutes) are handled automatically with back-off.
Keywords
UK company data, Companies House API, company registration data, UK business directory, director search, company officers, persons with significant control, PSC data, KYC, AML, due diligence, B2B lead generation, sales prospecting, UK companies scraper, business intelligence.