New UK Companies: Companies House Incorporations by SIC Code
Pricing
from $1.40 / 1,000 companies
New UK Companies: Companies House Incorporations by SIC Code
New UK companies from the official Companies House API: incorporations by date, SIC code, location and postcode, with optional officers and PSCs. Skip companies already seen for daily lead lists, or look up companies by number or name. From $0.002 per company. Not endorsed by Companies House.
Pricing
from $1.40 / 1,000 companies
Rating
0.0
(0)
Developer
Clearpath Data
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
16 hours ago
Last modified
Categories
Share
New UK Companies: Companies House Incorporations by SIC Code
A Companies House scraper for newly incorporated UK companies from the official Companies House API, filtered by SIC code, location and postcode, with optional officers and PSCs.
Price: $0.002 per company, +$0.0005 per company's officers list or PSC list (opt-in). You only pay for saved results. Set maxResults to cap the cost.
Quick start: Companies House API: new UK companies
- Click Try for free, keep the prefilled input and press Start.
- Or call it from code:
curl -X POST "https://api.apify.com/v2/acts/clearpath-data~companies-house-new-companies/run-sync-get-dataset-items?token=YOUR_TOKEN" \-H "Content-Type: application/json" -d '{"incorporatedFrom": "7 days", "sicCodes": ["62012"], "includeOfficers": true, "maxResults": 25}'
Sample output: new UK companies data
| companyNumber | companyName | incorporatedOn | postcode | sicCodes | officers |
|---|---|---|---|---|---|
| 17495351 | KALEA GROUP LIMITED | 2026-10-02 | DE6 1BX | 62012 | 2 |
| 17496740 | CHIU FLIGHT SYSTEMS LTD | 2026-10-02 | EC2A 4NA | 62012, 63110, 74909, 85590 | 1 |
| SC904673 | ELAIOS LTD | 2026-10-02 | EH15 2LY | 58210, 62012 | 1 |
| 17497026 | FRONTIERCORE LTD | 2026-10-03 | WC2H 9JQ | 62012 | 4 |
| 17497791 | OSSHQ LTD | 2026-10-03 | BL6 4NT | 62012 | 1 |
Sample rows: real output of test run on 2026-10-09, trimmed to a few columns.
Officer names are left out of this table on purpose. The dataset includes them when includeOfficers is on.
Daily new-company leads (only companies you haven't seen)
Schedule the Actor daily with skipPreviouslySeen: true. Each run then returns only companies it hasn't already returned to you with the same stateName (kept in a named key-value store in your account). Use a different stateName per schedule or task, e.g. software-london.
Look up UK companies by number or name
Set mode to Look up companies by number or name and list company numbers (e.g. 00000006, SC123456; leading zeros optional for 8-digit numbers) or names in companies. For names, nameMatchesPerQuery sets how many best matches to return. Officers and PSCs can be added the same way as in the new-companies feed.
Use cases
- Accountants, banks and business services: reach companies in their first weeks.
- B2B SaaS prospecting: new companies by SIC 2007 code and postcode area.
- Market research: incorporation counts by sector and region over time.
- KYB checks: look up a company by number and get its status, registered office and, optionally, officers and PSCs.
Input
| Field | Type | Default | What it does |
|---|---|---|---|
mode | string | "newCompanies" | "New companies" lists companies incorporated in a date range, filtered by SIC code, location, postcode and company type |
incorporatedFrom | string | "7 days" | First incorporation date to include (UK date) |
incorporatedTo | string | Last incorporation date to include | |
sicCodes | array | [] | Keep companies with at least one of these SIC 2007 codes, e.g |
locations | array | [] | Companies House's own location filter on the registered office address, e.g |
postcodePrefixes | array | [] | Exact postcode filter on the registered office: letters only = area ("M" matches M1 to M99 but not ML), an outward code = district ("SW1A", |
companyTypes | array | [] | Keep only these company types |
companySubtype | string | Optional: only community interest companies or private fund limited partnerships. | |
companyStatus | array | ["active"] | Keep only companies with these statuses |
companyNameIncludes | string | Optional: only companies whose name includes this text. | |
companyNameExcludes | string | Optional: skip companies whose name includes this text, e.g | |
skipPreviouslySeen | boolean | false | For scheduled runs: skip companies this Actor already returned to you in earlier runs with the same state name (kept in a named key-value st |
stateName | string | "default" | Separate memory for each schedule or task, e.g |
includeFullProfile | boolean | false | Adds jurisdiction, next accounts due date, next confirmation statement date, charges/insolvency flags and previous names |
companies | array | [] | Company numbers (00000006, SC123456, NI036672, OC301540; leading zeros optional for 8-digit numbers), register URLs, or company names |
nameMatchesPerQuery | integer | 1 | For names: how many of the best matches to return (1 = best match only). |
includeOfficers | boolean | false | Adds the company's officers: name, role, appointment date, nationality, occupation, country of residence, month and year of birth, correspon |
includeResignedOfficers | boolean | false | By default only current officers are returned. |
includePsc | boolean | false | Adds the company's PSCs (owners and controllers): name, kind (individual, corporate entity, legal person, super-secure), natures of control, |
includeCeasedPsc | boolean | false | By default only current PSCs are returned. |
maxResults | integer | 100 | Stop after saving this many companies |
maxRequestsPerFiveMinutes | integer | 500 | Companies House allows 600 requests per 5 minutes per key |
apiKey | string | Recommended for scheduled or large runs |
Integrations, schedules and AI agents
- Schedules: Schedule it daily with
skipPreviouslySeen: trueto get only new companies each day. See Apify schedules. - No-code tools: send results to Google Sheets, Slack or a CRM with Apify's Make, Zapier or n8n integrations, or a webhook when a run finishes.
- AI agents (MCP): connect an MCP client such as Claude Code or Cursor to
https://mcp.apify.com?tools=clearpath-data/companies-house-new-companiesand the agent can run this Actor directly. See the Apify MCP server docs.
How much does it cost to get new UK company data?
| Plan | Price per company |
|---|---|
| Free / Bronze | $0.002 |
| Silver | $0.0017 |
| Gold and above | $0.0014 |
| Officers list (opt-in) | $0.0005 per company |
| PSC list (opt-in) | $0.0005 per company |
Plus Apify's standard Actor-start event ($0.00005 per GB of memory).
Example: 100 companies with officers on the Free plan cost $0.25.
FAQ
Data source? The official Companies House public data API.
Daily leads? Schedule it with skipPreviouslySeen so each run returns only new companies.
Own API key? Optional. It's recommended for large or scheduled runs.
Other Clearpath Data Actors
| Actor | What it does |
|---|---|
| remote-jobs-aggregator | Remote jobs from Remote OK and Himalayas |
| lei-lookup | LEI lookup via the GLEIF API (LEI, name, BIC, ISIN) |
| ats-jobs-by-company | Jobs from Greenhouse, Lever, Ashby, Workable, SmartRecruiters and Recruitee boards |
| uk-visa-sponsor-register | UK visa sponsor licence list from the GOV.UK register, with a changes feed |
| hiring-changes-monitor | Jobs each company opened or closed since your last run, on the same six ATS boards |
| us-new-business-filings | New LLCs and corporations from the NY, CO and CT state registries, since your last run |