VOOZH about

URL: https://apify.com/crawlerbros/companies-house-scraper

⇱ UK Companies House Scraper Β· Apify


Pricing

from $3.00 / 1,000 results

Go to Apify Store

UK Companies House Scraper

Scrape UK company data from Companies House - search by company name, get company profiles, registered addresses, SIC codes, accounts, officers, and filing history.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

17 days ago

Last modified

Share

Scrape UK company data from Companies House β€” the UK's official registrar of companies. Search by company name, filter by type and status, and fetch full company profiles including registered addresses, SIC codes, accounts filing dates, and more.

What data does this actor extract?

Each record contains:

FieldDescription
companyNumberUnique UK company registration number
companyNameRegistered company name
companyTypeLegal type (ltd, plc, llp, etc.)
companyStatusCurrent status (active, dissolved, liquidation, etc.)
dateOfCreationDate company was incorporated
dateOfCessationDate company ceased (if dissolved)
registeredOfficeAddressRegistered office address (address lines, locality, region, postal code, country)
sicCodesList of SIC industry codes
accountsAccounts filing dates (next due, last made up to, accounting reference date)
confirmationStatementConfirmation statement dates (next due, last made up to)
jurisdictionLegal jurisdiction (e.g. england-wales, scotland)
hasChargesWhether the company has registered charges
hasInsolvencyHistoryWhether the company has insolvency history
sourceUrlDirect link to company profile on Companies House
recordTypeAlways "company"
scrapedAtISO timestamp of when the record was scraped

Input

FieldTypeDescription
modeselectsearchCompanies (default) or getCompanyDetail
apiKeystringFree API key from developer.company-information.service.gov.uk β€” required
searchQuerystringCompany name or keywords to search
companyNumbersarrayRegistration numbers for getCompanyDetail mode
companyTypeselectFilter by type: Ltd, PLC, LLP, Partnership, Sole Trader
companyStatusselectFilter by status: Active, Dissolved, Liquidation, Administration
maxItemsintegerMaximum records to return (1–500, default 25)

Getting a Free API Key

  1. Register at developer.company-information.service.gov.uk
  2. Create an application to get your API key
  3. Pass the key as apiKey in the actor input

The API key is required for all requests. Without it, the actor emits a clear error record explaining how to get the free key. Registration takes under 5 minutes.

Example Input

{
"mode":"searchCompanies",
"apiKey":"your-api-key-here",
"searchQuery":"technology",
"companyType":"ltd",
"companyStatus":"active",
"maxItems":50
}

Example Output

{
"companyNumber":"09876543",
"companyName":"ACME TECHNOLOGY LTD",
"companyType":"ltd",
"companyStatus":"active",
"dateOfCreation":"2015-03-12",
"registeredOfficeAddress":{
"addressLine1":"123 Tech Street",
"locality":"London",
"postalCode":"EC1A 1BB",
"country":"England"
},
"sicCodes":["62012","62020"],
"accounts":{
"nextDue":"2025-12-31",
"lastMadeUpTo":"2024-03-31"
},
"jurisdiction":"england-wales",
"hasCharges":false,
"hasInsolvencyHistory":false,
"sourceUrl":"https://find-and-update.company-information.service.gov.uk/company/09876543",
"recordType":"company",
"scrapedAt":"2024-01-20T10:30:00+00:00"
}

Error Handling

If no API key is provided, the actor emits a single error record instead of crashing:

{
"error":"Companies House API requires a free API key. Register at https://developer.company-information.service.gov.uk to get your key, then pass it as `apiKey` in the actor input.",
"recordType":"error",
"scrapedAt":"2024-01-20T10:30:00+00:00"
}

This ensures the daily automated test runs produce a clean dataset item rather than a failed run.

Frequently Asked Questions

Q: Is an API key really required? A: Yes, Companies House requires authentication for all API requests. The key is free and registration takes under 5 minutes.

Q: What are SIC codes? A: Standard Industrial Classification codes β€” used to classify a company's main business activity.

Q: How do I look up a company by registration number? A: Use getCompanyDetail mode and provide the registration number in companyNumbers.

Q: Can I filter for only active companies? A: Yes β€” set companyStatus to "active".

Q: What company types are available? A: Private Limited (Ltd), Public Limited (PLC), Limited Liability Partnership (LLP), Partnership, and Sole Trader β€” plus many others returned by the API.

Q: How current is the data? A: Companies House data is updated in near real-time as companies file documents.

Q: What is the rate limit? A: Companies House has a rate limit of approximately 600 requests per 5 minutes. The actor handles this automatically with retries.

You might also like

UK Companies House Extractor

bot-rebellion/uk-companies-house-extractor

Search and extract UK company data from Companies House API profiles officers and filing history

4

UK Companies House Search

ryanclinton/uk-companies-house

Search the official UK Companies House registry for company profiles, directors, officers, filing history, and registered addresses.

17

UK Companies House

artificially/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.

UK Companies House Scraper

parseforge/uk-companies-house-scraper

Scrape UK company data from Companies House. Get company names, registered addresses, status, type, SIC codes, incorporation dates, officers with roles and appointment dates, and previous names. Search by keyword with detail enrichment.

UK Companies House Scraper - Company and People

skunkattack/uk-companies-house-scraper---company-and-people

This actor scrapes publicly available company information from Companies House, providing easy access to business details, SIC codes, and details of company officers.

πŸ‘ User avatar

Matthew Skunks

61

1.0

Companies House UK Scraper - Cheap πŸ‡¬πŸ‡§πŸ’πŸ”Ž

scrapestorm/companies-house-uk-scraper---cheap

Looking to collect UK companies from Companies House? πŸ‡¬πŸ‡§ With this scraperπŸ”Ž gather company results from keyword searches including company name, company number, incorporation date, registered address, company URL & more Perfect for business intelligence, lead generation & UK market research πŸ“Š

6

Uk Companies House Scraper

ayrtondavoli97/uk-companies-house-scraper

Search and extract UK company data from the official Companies House registry. Filter by name, industry (SIC), location, status and date. Returns address, accounts deadlines, charges, officers and beneficial owners. No API key needed.

πŸ‘ User avatar

Francesco Ayrton Davoli

2

Companies House UK Scraper - Low-costπŸ’²πŸ”₯πŸ‡¬πŸ‡§πŸ”Ž

delectable_incubator/companies-house-uk-scraper-low-cost

Scrape UK company data from Companies House πŸ‡¬πŸ‡§πŸ”Ž with a powerful business scraper. Extract company names, company numbers, incorporation dates, registered addresses, and profile URLs from keyword searches. Ideal for lead generation, business intelligence, and UK market research πŸ“ŠπŸš€