UK Companies House avatar
UK Companies House

Pricing

from $1.40 / 1,000 results

Go to Apify Store
UK Companies House

UK Companies House

Search and extract company data from UK Companies House. Get company details, officers, filing history, and more from the official UK government registry.

Pricing

from $1.40 / 1,000 results

Rating

0.0

(0)

Developer

Artificially

Artificially

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Share

UK Companies House Scraper - Enhanced

Search and extract company data with financial analysis, PSCs, charges, insolvency history, and company health scoring from the official UK registry.

Features

Core Company Data

  • Company Search: Search by company name
  • Direct Lookup: Fetch by company number
  • Company Details: Status, type, registration date, SIC codes
  • Company Age: Calculated years and months since incorporation
  • Previous Names: Historical company name changes

Officers & Ownership (NEW)

  • Officers: Directors, secretaries with full details
  • Active/Resigned Counts: Track officer changes
  • PSCs: Persons with Significant Control (beneficial owners)
  • Natures of Control: Voting rights, ownership percentages

Financial Health (NEW)

  • Charges/Mortgages: All registered charges with status
  • Insolvency History: Liquidation and administration records
  • Practitioner Details: Insolvency practitioner information
  • Accounts Status: Filing deadlines and overdue alerts

Company Health Score (NEW)

  • Health Score: 0-100 score based on multiple factors
  • Status Classification: Healthy, Caution, Concern, or Critical
  • Factor Analysis: Explains what's affecting the score
  • Risk Indicators: Outstanding charges, overdue accounts, etc.

Financial Estimates (NEW)

  • Revenue Band: Estimated based on accounts type
  • Employee Band: Estimated headcount range
  • Size Category: Micro, Small, Medium, or Large

Use Cases

  • B2B lead generation with financial filtering
  • Credit risk assessment and due diligence
  • Competitive intelligence research
  • Supplier verification and vetting
  • Investment research and screening
  • Compliance and KYC checks

API Key (FREE)

This actor requires a free Companies House API key.

  1. Go to https://developer.company-information.service.gov.uk/
  2. Create an account and register an application
  3. Copy your API key (600 requests per 5 minutes free)

Input

FieldTypeRequiredDefaultDescription
apiKeystringYes-Your free Companies House API key
searchQueriesarrayNo-Company names to search
companyNumbersarrayNo-Direct company numbers
maxResultsnumberNo100Results per search
includeOfficersbooleanNotrueFetch officers
includeFilingHistorybooleanNofalseFetch recent filings
maxFilingsnumberNo10Filing history items
includePSCsbooleanNotrueFetch beneficial owners
includeChargesbooleanNotrueFetch mortgages/charges
includeInsolvencybooleanNotrueFetch insolvency history
includeAccountsbooleanNotrueFetch accounts info
includeEstimatesbooleanNotrueCalculate financial estimates

Example Input

{
"apiKey": "your-free-api-key",
"searchQueries": ["Tesco"],
"maxResults": 5,
"includeOfficers": true,
"includePSCs": true,
"includeCharges": true,
"includeInsolvency": true
}

Output

Each company produces a result with:

{
"companyNumber": "00445790",
"companyName": "TESCO PLC",
"companyStatus": "active",
"companyType": "plc",
"companyTypeDescription": "Public Limited Company",
"companyAge": {
"years": 76,
"months": 2
},
"registeredOfficeAddress": {
"addressLine1": "Tesco House",
"locality": "Welwyn Garden City",
"postalCode": "AL7 1GA"
},
"sicCodes": [
{
"code": "47110",
"description": "Retail trade in non-specialised stores"
}
],
"officers": [
{
"name": "John Smith",
"role": "director",
"appointedOn": "2020-01-15",
"nationality": "British"
}
],
"activeOfficersCount": 12,
"pscs": [
{
"name": "Investment Fund Ltd",
"naturesOfControl": ["ownership-of-shares-75-to-100-percent"],
"kind": "corporate-entity"
}
],
"charges": [
{
"status": "fully-satisfied",
"createdOn": "2015-06-01",
"personsEntitled": ["Barclays Bank PLC"]
}
],
"totalCharges": 15,
"satisfiedCharges": 12,
"outstandingCharges": 3,
"accounts": {
"lastAccounts": {
"madeUpTo": "2024-02-28",
"type": "full"
},
"nextAccounts": {
"dueOn": "2024-11-28",
"overdue": false
}
},
"financialEstimates": {
"estimatedRevenue": "> £36m",
"employeeBand": "> 250 employees",
"revenueSource": "Based on full accounts filing"
},
"companyHealth": {
"score": 95,
"status": "healthy",
"factors": [
"Established company (10+ years)",
"Multiple active officers"
]
},
"url": "https://find-and-update.company-information.service.gov.uk/company/00445790",
"scrapedAt": "2024-01-20T12:00:00Z"
}

Cost

This actor uses pay-per-result pricing:

Cost TypeAmount
Start fee$0.05 per run
Per company$0.002

API key is FREE from Companies House.

Example Cost Calculation

  • 100 companies: $0.05 + (100 x $0.002) = $0.25
  • 1,000 companies: $0.05 + (1000 x $0.002) = $2.05

Tips

  1. Health scoring: Use companyHealth.status to quickly filter companies

    • healthy (80-100): Low risk
    • caution (60-79): Some concerns
    • concern (40-59): Multiple issues
    • critical (0-39): High risk
  2. Outstanding charges: Check outstandingCharges for secured debts

  3. Financial estimates: Revenue bands based on accounts type filing

  4. PSC analysis: Beneficial owners reveal true control structure

Data Source

Data from Companies House, the official UK government registrar.

Support

  • Built by: Artificially
  • Issues: Report bugs or request features via Apify Console