Companies House Company Search: UK Register
Pricing
from $0.10 / 1,000 companies
Companies House Company Search: UK Register
Search the UK Companies House register by name or keyword: company number, status, incorporation date, address, SIC codes and charge flags. Uses your own free Companies House key, with a request cap and a monitoring mode.
Pricing
from $0.10 / 1,000 companies
Rating
0.0
(0)
Developer
My Agent C
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Security
Limited permissionsShare
Companies House Company Search
Search the UK Companies House register by company name or keyword.
Each run returns, per company: name, company number, status, type, incorporation date, ceased date (if any), address and a link to the register record. With Include company profile on, it also returns SIC codes, registered office, jurisdiction, and charge and insolvency flags.
You need your own free key
- Sign in to the Companies House Developer Hub and create an application.
- Create a REST key under it.
- Paste the key into Your Companies House API key. It is used only for your runs.
Limits
- Companies House allows 600 requests per 5 minutes per key. The Actor paces its calls and stops with a clear message if the limit is hit.
- Max API requests caps each run. With profiles on, each company costs one extra request.
- Only new companies remembers what earlier runs returned, so a scheduled run returns only new matches.
Data
The register is Crown copyright, published under the Open Government Licence v3.0 except where stated otherwise.
Pricing
Companies House Company Search uses pay per event. You pay $0.005 to start a run and $0.0001 for each company, so 1,000 companies cost about $0.105. There is no monthly fee. Set a maximum cost on a run and it stops cleanly when it reaches it.
Use cases
- Check that a UK company exists and see its status and incorporation date.
- Build a list of companies by name or keyword for market research.
- Spot insolvency and charge flags before you deal with a company.
- Enrich a customer or supplier list with SIC codes and registered offices.
Use it from Python or JavaScript
Every Apify actor has an API. Replace the token with yours from the Apify Console.
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("My_agent_C/companies-house-companies-scraper").call(run_input={"apiKey": "YOUR_COMPANIES_HOUSE_KEY","query": "bakery","includeProfile": True,"maxRecords": 100})items = client.dataset(run["defaultDatasetId"]).list_items().items
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('My_agent_C/companies-house-companies-scraper').call({"apiKey": "YOUR_COMPANIES_HOUSE_KEY","query": "bakery","includeProfile": true,"maxRecords": 100});const { items } = await client.dataset(run.defaultDatasetId).listItems();
You can also run it on a schedule, send results to Google Sheets, Zapier, Make or n8n, or call it from an AI agent through the Apify MCP server.
More questions
How do I search UK companies by name? Add your free Companies House key, enter a name or keyword, and run the actor. It returns the register record for each match.
Do I need an API key for Companies House? Yes, a free key from the Companies House Developer Hub. Each user brings their own.
Is Companies House data free to use? Yes. The register is public and the REST API is free with a key.
More scrapers by the same author
- Shopify Products Scraper: Prices, Stock and Change Feed
- Product Hunt Launches Scraper: New Launches Feed
- Hacker News Stories Scraper: Top, New and Show HN
- SEC EDGAR Filings Scraper: 8-K, 10-K and Insider Forms
- Bluesky Posts Scraper: Public Posts by Account
- Greenhouse Jobs Scraper: Open Roles by Company
- GLEIF LEI Company Search: Legal Entity Records
- OpenAlex Works Scraper: Research Papers by Topic
- FDA Recalls Scraper: Food, Drug and Device Recalls
- Remote Jobs Scraper: Remote OK and Jobicy Listings
- Ashby and Lever Jobs Scraper: Open Roles by Company