Gov.UK Business Scraper avatar

Gov.UK Business Scraper

Pricing

Pay per event

Go to Apify Store
Gov.UK Business Scraper

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

Techforce Global

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

2

Monthly active users

4 hours ago

Last modified

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 httpx for 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

  1. Define Search Criteria: Fill in the filters like company name, status, or location.
  2. Filter by Industry: (Optional) Select a specific "Nature of Business" from the SIC code dropdown.
  3. Set Result Limit: Specify how many companies you want to fetch (max 100 per run).
  4. Run the Actor: Click the Run button on the Apify platform.
  5. Export Data: Download your results in JSON, CSV, Excel, or other supported formats.

🧩 Input Configuration

The following parameters are available to refine your search:

FieldTypeRequiredDescription
api_keyStringNoYour personal Companies House API key. Charged at basic rate. Leave blank to use built-in keys (charged at premium rate).
company_name_includesStringNoMatches companies with these words in their name.
company_name_excludesStringNoExcludes companies with these words in their name.
company_statusStringNoFilter by status (e.g., active, dissolved, liquidation). Comma-separated for multiple values.
company_typeStringNoFilter by company type (e.g., ltd, plc). Comma-separated for multiple values.
company_subtypeStringNoFilter by company subtype. Comma-separated for multiple values.
locationStringNoFilter by registered office location.
nature_of_businessSelectNoChoose a specific SIC code to filter by industry.
incorporated_fromStringNoIncorporation date from (YYYY-MM-DD).
incorporated_toStringNoIncorporation date to (YYYY-MM-DD).
dissolved_fromStringNoDissolution date from (YYYY-MM-DD).
dissolved_toStringNoDissolution date to (YYYY-MM-DD).
start_indexNumberNoOffset for pagination (default 0).
sizeNumberNoNumber 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

FieldDescription
nameFull name of the person
name_elementsBroken-down name parts (forename, surname, etc.)
nationalityNationality of the person
country_of_residenceCountry of residence
date_of_birthMonth and year of birth
linksAPI links for the PSC record
addressMerged correspondence address string

PSC Fields — Corporate Entity

FieldDescription
nameRegistered name of the corporate entity
kindPSC kind (e.g. corporate-entity-...)
identificationLegal form, authority, registration number
natures_of_controlList of control types held
notified_onDate the PSC was notified
ceasedWhether control has ceased
ceased_onDate control ceased (if applicable)
linksAPI links for the PSC record
addressMerged 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

Made with ❤️ for the Data Extraction community

📅 Book a 15-min consultation

🌐 Website: https://techforceglobal.com/apify-actors/