Companies House Scraper avatar

Companies House Scraper

Pricing

from $2.99 / 1,000 results

Go to Apify Store
Companies House Scraper

Companies House Scraper

Search UK Companies House by name or number and export company profiles, officers, and filings.

Pricing

from $2.99 / 1,000 results

Rating

0.0

(0)

Developer

PowerBox

PowerBox

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Look up companies in the UK Companies House public register by name or company number. Each Dataset row is one company profile — registration number, status, type, registered office address, incorporation date, SIC / nature of business, and optionally officers and filing history.

Useful for KYC, due diligence, lead enrichment, and monitoring UK company records.

Features

  • Batch company-name search and exact company-number lookup
  • Profile fields: name, number, status, type, address, incorporation date, accounts / confirmation-statement summaries, SIC codes
  • Optional officers (directors / secretaries and appointment details)
  • Optional filing history
  • Works without an API key via the public register; optional official REST API key for API-mode fetches
  • De-duplication by company number and a maxCompanies ceiling
  • Optional Apify proxy support

Input

FieldTypeDefaultDescription
companyNamesarray—Company names to search
companyNumbersarray—Exact company numbers
apiKeystring (secret)—Optional Companies House REST API key
maxCompaniesinteger50Max unique companies
maxResultsPerNameinteger10Max search hits kept per name
includeOfficersbooleantrueFetch officers
includeFilingHistorybooleanfalseFetch filing history
maxOfficersinteger50Cap officers per company
maxFilingsinteger25Cap filings per company
requestDelayMsinteger300Delay between requests
proxyConfigurationobject—Optional proxy settings

At least one company name or company number is required.

Example

{
"companyNames": ["ADIDAS (U.K.)"],
"companyNumbers": ["01075951"],
"maxCompanies": 5,
"includeOfficers": true,
"includeFilingHistory": false
}

Output

One Dataset item per unique company, including:

  • company_name, company_number, company_status, company_type
  • registered_office_address, incorporated_on
  • accounts, confirmation_statement, nature_of_business
  • url, search_query, search_type, source, data_mode
  • officers when requested; filing_history when requested

Example row

{
"url": "https://find-and-update.company-information.service.gov.uk/company/01075951",
"company_name": "ADIDAS (U.K.) LIMITED",
"company_number": "01075951",
"registered_office_address": "The Adidas Centre, Pepper Road, Hazel Grove, Stockport, Cheshire., SK7 5SA",
"company_status": "Active",
"company_type": "Private limited Company",
"incorporated_on": "10 October 1972",
"nature_of_business": [
"46410 - Wholesale of textiles",
"46420 - Wholesale of clothing and footwear"
],
"officers": [
{
"name": "HUGHES, Rosemary",
"role": "Secretary",
"status": "Active",
"appointed_on": "7 May 2019"
}
],
"search_type": "company_number",
"source": "company-information.service.gov.uk",
"data_mode": "public_html"
}

Notes

  • Source: UK Companies House public register (find-and-update.company-information.service.gov.uk) and optional official REST API
  • Free API keys are available from the Companies House developer hub when you prefer API mode
  • Respect fair-use expectations; keep volume and concurrency reasonable