Gov.UK Business Scraper
Pricing
Pay per event
Gov.UK Business Scraper
Scrape UK Companies House data + auto-enrich with PSC (Persons with Significant Control / beneficial ownership). Filter by SIC code, industry, location, status & date. The only Apify actor with full PSC enrichment. No monthly fee pay per event only.
Pricing
Pay per event
Rating
4.9
(6)
Developer
Techforce Global
Actor stats
0
Bookmarked
5
Total users
2
Monthly active users
4 hours ago
Last modified
Categories
Share
UK Companies House Scraper — Company Data, PSC & Beneficial Ownership Enrichment
The UK Companies House Scraper is an Apify Actor designed to extract detailed company information and Persons with Significant Control (PSC) / beneficial ownership data from the UK Companies House registry. It uses the official Companies House Advanced Search API to provide high-quality, structured data for business intelligence, compliance, AML, KYC, due diligence, B2B lead generation, and UK market research.
The only Apify actor that combines advanced Companies House search filtering with automatic PSC (beneficial ownership) enrichment — at pay-per-event pricing with no monthly subscription.
⭐ Features
- Advanced Filtering: Search by company name (includes/excludes), status, type, subtype, and location.
- Date Range Filtering: Filter companies by incorporation or dissolution dates.
- SIC Code Support: Filter by Nature of Business using thousands of Standard Industrial Classification (SIC) codes — target specific industries like software, finance, retail, and more.
- PSC Enrichment: Automatically fetches Persons with Significant Control (PSC) / beneficial ownership details for every company found — essential for AML, KYC, and due diligence workflows.
- High Performance: Built with Python and
httpxfor asynchronous, concurrent data extraction. - Structured Data: Produces clean JSON output that includes both core company details and enriched PSC / beneficial ownership information.
- No Monthly Fee: Pay per event only — no $9–$29/month subscription required.
🎯 Use Cases
- B2B Sales & Lead Generation — Build targeted UK company prospect lists filtered by SIC industry code, location, and incorporation date. Export directly to your CRM.
- Compliance, AML & KYC — Get PSC beneficial ownership data for every company automatically. Identify ultimate beneficial owners at scale without manual Companies House browsing.
- Due Diligence & Risk Research — Verify who owns and controls a UK company before signing contracts or making investments. PSC nationality, nature of control, and ownership % included.
- UK Market Intelligence — Map the UK business landscape by industry (SIC code), geography, and company age. Track incorporation trends by date range.
- Legal, Accountancy & Insolvency — Find dissolved or liquidated companies by SIC code and date range. Retrieve PSC data for individuals tied to multiple entities.
- Investors & VC Research — Filter newly incorporated UK companies by sector. Enrich with PSC data to understand founding ownership structures.
- n8n & Automation Workflows — Connect directly to n8n, Zapier, or Make for fully automated UK company intelligence pipelines. No manual steps.
🚀 How to Use
- Define Search Criteria: Fill in the filters like company name, status, or location.
- Filter by Industry: (Optional) Select a specific "Nature of Business" from the SIC code dropdown.
- Set Result Limit: Specify how many companies you want to fetch (max 100 per run).
- Run the Actor: Click the Run button on the Apify platform.
- Export Data: Download your results in JSON, CSV, Excel, or other supported formats.
🧩 Input Configuration
The following parameters are available to refine your search:
| Field | Type | Required | Description |
|---|---|---|---|
api_key | String | No | Your personal Companies House API key. Charged at basic rate. Leave blank to use built-in keys (charged at premium rate). |
company_name_includes | String | No | Matches companies with these words in their name. |
company_name_excludes | String | No | Excludes companies with these words in their name. |
company_status | String | No | Filter by status (e.g., active, dissolved, liquidation). Comma-separated for multiple values. |
company_type | String | No | Filter by company type (e.g., ltd, plc). Comma-separated for multiple values. |
company_subtype | String | No | Filter by company subtype. Comma-separated for multiple values. |
location | String | No | Filter by registered office location. |
nature_of_business | Select | No | Choose a specific SIC code to filter by industry. |
incorporated_from | String | No | Incorporation date from (YYYY-MM-DD). |
incorporated_to | String | No | Incorporation date to (YYYY-MM-DD). |
dissolved_from | String | No | Dissolution date from (YYYY-MM-DD). |
dissolved_to | String | No | Dissolution date to (YYYY-MM-DD). |
start_index | Number | No | Offset for pagination (default 0). |
size | Number | No | Number of results to return (default 100, max 100). |
[!TIP] Use the Nature of Business dropdown to target specific niches like "Software development" (62012) or "Financial intermediation" (64999). Perfect for SIC code-based B2B prospecting and UK market intelligence.
[!NOTE] Pricing: Provide your own Companies House API key to be charged at the basic rate. Leave the field blank to use the built-in keys and be charged at the premium rate. No monthly subscription — pay per event only.
Example Input — B2B Sales: Active London Tech Companies
{"api_key": "your-companies-house-api-key","company_name_includes": "Intelligence","company_status": "active","location": "London","incorporated_from": "2020-01-01","size": 50}
Example Input — Compliance / AML: Dissolved Companies by Sector
{"company_status": "dissolved","nature_of_business": "64999","dissolved_from": "2022-01-01","dissolved_to": "2024-12-31","size": 100}
📦 Example Output
Each item in the dataset represents one company, enriched with PSC / beneficial ownership data.
{"company_name": "BAHIA BLANCA CLUB B LIMITED","company_number": "NI018484","company_status": "dissolved","company_type": "private-limited-guarant-nsc","kind": "search-results#company","links": {"company_profile": "/company/NI018484"},"date_of_cessation": "2022-08-27","date_of_creation": "1985-05-17","registered_office_address": "6b Upper Water Street, Newry, Co Down, BT34 1DJ","sic_codes": ["74990"],"persons_with_significant_control": [{"kind": "corporate-entity-person-with-significant-control","name": "First National Trustee Company (U.K.) Limited","links": {"self": "/company/NI018484/persons-with-significant-control/corporate-entity/eeFCXVhwjzZXXcgTKTapNxQTZ3E"},"natures_of_control": ["ownership-of-shares-75-to-100-percent"],"notified_on": "2016-04-06","identification": {"legal_form": "Limited Company","legal_authority": "Companies Act 2006","country_registered": "England","place_registered": "England & Wales","registration_number": "02903284"},"ceased": false,"address": "4th Floor, 45 Monmouth Street, London, WC2H 9DG, England"}]}
PSC Fields — Individual Person
| Field | Description |
|---|---|
name | Full name of the person |
name_elements | Broken-down name parts (forename, surname, etc.) |
nationality | Nationality of the person |
country_of_residence | Country of residence |
date_of_birth | Month and year of birth |
links | API links for the PSC record |
address | Merged correspondence address string |
PSC Fields — Corporate Entity
| Field | Description |
|---|---|
name | Registered name of the corporate entity |
kind | PSC kind (e.g. corporate-entity-...) |
identification | Legal form, authority, registration number |
natures_of_control | List of control types held |
notified_on | Date the PSC was notified |
ceased | Whether control has ceased |
ceased_on | Date control ceased (if applicable) |
links | API links for the PSC record |
address | Merged registered address string |
🔗 Integrations
Connect to any workflow tool via the Apify API or native integrations:
- n8n — HTTP Request node → Apify API → push to Google Sheets, HubSpot, Notion
- Zapier — Apify integration available natively
- Make (Integromat) — Full Apify module available
- Google Sheets — Direct CSV export or API-driven pipeline
- HubSpot / Salesforce — Import CSV or connect via Zapier / n8n This Actor can be integrated into a fully automated n8n workflow — no manual steps, just end-to-end automation.
🆘 Support
For issues, questions, or feature requests: Email: bhavin.shah@techforceglobal.com