Companies House UK Bulk Data Importer avatar

Companies House UK Bulk Data Importer

Pricing

from $0.20 / 1,000 results

Go to Apify Store
Companies House UK Bulk Data Importer

Companies House UK Bulk Data Importer

Import bounded records from the official Companies House Free Company Data Product with no Companies House API key required.

Pricing

from $0.20 / 1,000 results

Rating

0.0

(0)

Developer

Dmitriy Gyrbu

Dmitriy Gyrbu

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Import structured UK company records from the official Companies House Free Company Data Product. The base route uses the public monthly bulk snapshot and does not require a Companies House API key.

What it does

  • Discovers the latest official split snapshot from download.companieshouse.gov.uk, or accepts an explicit URL on that same official host.
  • Downloads one bounded ZIP/CSV source with a hard byte limit.
  • Streams the CSV from the ZIP without extracting the archive tree.
  • Normalizes company number, name, status, incorporation date, registered office address, postcode, SIC codes and source provenance.
  • Saves records to the run's default Apify dataset.

Default run

{
"sourceMode": "latest_part",
"partNumber": 1,
"maxItems": 1000
}

The Actor discovers the current snapshot date and number of split parts from the official Companies House download page. To import another part, change partNumber.

Explicit official URL

{
"sourceMode": "url",
"sourceUrl": "https://download.companieshouse.gov.uk/BasicCompanyData-YYYY-MM-DD-part1_N.zip",
"maxItems": 5000
}

For safety, custom source URLs are restricted to HTTPS on download.companieshouse.gov.uk.

Output

Each dataset item contains:

  • company_number
  • company_name
  • company_status
  • incorporation_date
  • registered_office_address
  • locality
  • postcode
  • sic_codes
  • sic_details
  • source_uri
  • source_provenance

The run also writes a sanitized OUTPUT summary containing item count and selected snapshot metadata.

Data freshness and scope

The Free Company Data Product is a monthly snapshot of basic data for live companies. For the newest company state, follow the record's Companies House URI or use an authenticated Companies House API integration separately. This Actor intentionally keeps the no-key bulk route independent from customer API credentials.

Resource controls

  • Default source download cap: 100 MB, suitable for current split files.
  • Default output cap: 1,000 companies.
  • Maximum output cap: 100,000 companies per run.
  • No browser or proxy is used.
  • No arbitrary URL fetching is allowed.

Source and affiliation

Source: Companies House Free Company Data Product. This community Actor is not affiliated with Companies House or the UK government.