Companies House UK Bulk Data Importer
Pricing
from $0.20 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
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_numbercompany_namecompany_statusincorporation_dateregistered_office_addresslocalitypostcodesic_codessic_detailssource_urisource_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.