UK New Companies Feed: Companies House Daily avatar

UK New Companies Feed: Companies House Daily

Pricing

from $2.00 / 1,000 company returneds

Go to Apify Store
UK New Companies Feed: Companies House Daily

UK New Companies Feed: Companies House Daily

Get newly incorporated UK companies from the official Companies House API, yesterday by default. Filter by date range, sector presets, SIC codes, location or postcode, and get company number, name, status, type, SIC codes with descriptions, registered office address and a Companies House link.

Pricing

from $2.00 / 1,000 company returneds

Rating

0.0

(0)

Developer

Offera Studio

Offera Studio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 hours ago

Last modified

Share

What does UK New Companies Feed do?

UK New Companies Feed gives you the companies that were newly incorporated in the UK, straight from the official Companies House API. By default it returns yesterday's new companies; you can choose any date range up to a year and filter by sector, SIC code, location or postcode. For every company you get:

  • 🏢 company number, name, status, incorporation date and company type (with a plain-English label)
  • 🏷️ SIC codes with descriptions from the official condensed SIC 2007 list, plus which of your sector presets matched
  • 📍 the registered office address (the company's official address on the register), also as one line and with the postcode on its own
  • 🔗 a link to the company's Companies House page
  • 👤 optional: the current officers' names and roles only (off by default, see "Personal data" below)

Run it once, or schedule it every morning to get a daily feed of new UK businesses in Google Sheets, your CRM, Slack or Zapier/Make.

Who is this Companies House feed for?

  • B2B sales and lead generation: accountants, banks, insurers, web designers, payment and software providers who want to reach businesses in their first weeks.
  • Local services: find new construction, food, beauty or fitness businesses in your postcode area.
  • Market research and journalism: count new companies by sector, region or day and spot trends.
  • Investors and analysts: track new companies in a sector, e.g. every new software company.
  • Compliance and KYC teams: monitor new registrations that match a name or an address area.

How to get a free Companies House API key

The Actor uses the official Companies House Public Data API, which needs a free API key:

  1. Go to the Companies House Developer Hub: https://developer.company-information.service.gov.uk
  2. Click Sign in / Register and create a Companies House account (email and password; it's free).
  3. Open Your applications → Create an application. Give it a name (e.g. "Apify feed"), a short description, and choose Live.
  4. In the application, choose Create new key and select API key (REST) as the key type. Leave any optional restrictions, such as allowed IP addresses, empty: Apify runs don't use a fixed IP.
  5. Copy the key and paste it into Companies House API key in this Actor. It is stored encrypted by Apify.

No key yet? Just click Start: you get one row explaining how to get a key and 10 made-up sample companies (marked isSampleData: true) so you can see the output format. Sample rows are free. If the Actor's developer has set up a shared default key, runs without a key use it instead; your own key gives you your own rate limit.

Sector presets

Pick one or more ready-made sectors instead of looking up SIC codes. Each preset is a list of SIC 2007 codes:

PresetSIC codes
Tech58210, 58290, 62011, 62012, 62020, 62030, 62090, 63110, 63120, 63990
Constructionevery code starting with 41, 42, 43
Food and drink10…, 11…, 472… (food shops), 56… (restaurants, takeaways, pubs)
Hospitality55… (hotels, holiday lets), 56…
Beauty96020 (hair and beauty), 96040 (wellbeing), 47750 (cosmetics shops), 20420 (cosmetics makers)
Online retail47910
Also availableretail, real estate, consulting, accounting & legal, marketing, creative & media, health, fitness, transport & logistics, finance, education, cleaning, automotive, recruitment, care services

You can also enter SIC codes yourself: full 5-digit codes (62012) or a prefix (62 = every code starting with 62). A company matches if it has any of the chosen codes.

How to use it

  1. Paste your API key (or run without one to see sample data).
  2. Leave the dates empty for yesterday, or set Incorporated from / to (a date like 2026-09-01 or a relative date like 7 days).
  3. Optional: choose Sectors and/or SIC codes, a Location (Companies House's own filter, e.g. Manchester) or Postcode prefixes (M = Manchester area, M1 = one district, SW1A …).
  4. Optional: change Company status (default: active), Company types, Company name includes and Maximum companies (default 100).
  5. Click Start. The Companies tab shows one row per company; SIC codes, Addresses and Officers have their own tabs.

To build a daily feed, save the input as a task and add a schedule (for example every morning at 8:00 UK time), then connect the dataset to Google Sheets or your CRM.

Input example

{
"apiKey": "your-companies-house-api-key",
"incorporatedFrom": "7 days",
"sectors": ["tech", "construction"],
"postcodePrefixes": ["M", "SK"],
"companyStatus": ["active"],
"companyTypes": ["ltd"],
"maxResults": 500,
"includeOfficers": false
}

Output example

One item per company (made-up data):

{
"companyNumber": "ZZ123456",
"companyName": "EXAMPLE SOFTWARE STUDIO LTD",
"companyStatus": "active",
"companyStatusLabel": "Active",
"incorporationDate": "2026-09-29",
"companyType": "ltd",
"companyTypeLabel": "Private limited company",
"companySubtype": null,
"sicCodes": [
{ "code": "62012", "description": "Business and domestic software development" },
{ "code": "62020", "description": "Information technology consultancy activities" }
],
"sicCodesText": "62012 Business and domestic software development; 62020 Information technology consultancy activities",
"matchedSectors": ["tech"],
"registeredOfficeAddress": {
"addressLine1": "1 Example Street",
"addressLine2": null,
"locality": "Manchester",
"region": null,
"postalCode": "M1 1AA",
"country": "England"
},
"registeredOfficeAddressText": "1 Example Street, Manchester, M1 1AA, England",
"postalCode": "M1 1AA",
"companiesHouseUrl": "https://find-and-update.company-information.service.gov.uk/company/ZZ123456",
"officers": null,
"isSampleData": false,
"retrievedAt": "2026-09-30T07:02:11.000Z",
"error": null
}

With Include officers on, officers looks like [{ "name": "EXAMPLE, Alex", "role": "Director" }]: only the name and role, nothing else.

Rows with an error code cost nothing: missing-api-key (with sample data), invalid-api-key, invalid-input, no-results (nothing matched your filters), rate-limited, api-error.

How much does it cost?

This Actor uses pay per event:

EventPrice
Company returned$0.002 per company
Error rows, the "no results" row and sample datafree
  • 100 companies cost $0.20; 1,000 cost $2.
  • The price is the same with officers included.
  • The Companies House API itself is free.
  • Apify also charges a tiny standard start fee per run (about $0.0000125 at the default 256 MB).
  • Set Maximum cost per run in the run options and the Actor stops when it is reached.

Personal data and your responsibility

  • Company data only by default. Company number, name, status, type, SIC codes and the registered office address describe the company, not a person.
  • Officer names are personal data under the UK GDPR, even though Companies House publishes them. That's why Include officers is off by default. When you turn it on, the Actor returns only each current officer's name and role as shown on the public register: no date of birth, nationality, occupation or address.
  • You are responsible for having a lawful basis to process officer names, for telling people how you use their data where the law requires it, for honouring objections and opt-outs, and for following direct marketing rules (PECR in the UK) if you contact anyone. Small companies' registered offices are sometimes a director's home address; handle addresses with care too.
  • The data comes from the official Companies House register. Contains public sector information licensed under the Open Government Licence v3.0.
  • This is not legal advice.

Limitations

  • Needs a free Companies House API key (see above). The API allows 600 requests per 5 minutes per key; the Actor stays just below that and waits when Companies House asks it to.
  • Speed: without officers, one request returns up to 5,000 companies, so most runs take seconds. With officers, each company needs one more request, so large runs take longer (about 1,000 companies in 10 minutes).
  • Up to 366 days and 10,000 companies per run. Days are searched newest first.
  • Very recent days can be incomplete while Companies House processes new registrations. For a daily feed, run each morning for "yesterday", or use a 2-day range and de-duplicate on companyNumber.
  • Location uses Companies House's own filter on the registered office address. Postcode prefixes are checked by the Actor on the registered office postcode.
  • SIC descriptions come from the condensed SIC 2007 list; a code that isn't on it gets description: null.

FAQ

Is this data official?

Yes. It comes from the Companies House Public Data API, the official source for UK company information, and is as current as the register.

Why did I get sample data?

No API key was given. Add your free key (see "How to get a free Companies House API key") to get real companies. Sample rows are marked isSampleData: true and are never billed.

Why did I get "no-results"?

Nothing matched your filters for the chosen dates. Try a wider date range or fewer filters. The row is free.

Can I get directors' contact details?

No. Companies House doesn't publish them, and this Actor only returns officer names and roles when you ask for them.

Can I run it every day automatically?

Yes. Save a task, add a schedule in Apify Console, and connect the dataset to Google Sheets, a webhook, Zapier, Make or your CRM.

More tools from the same developer

All pay-per-result, no proxy or login needed, built and maintained by the same developer:

Website audits

Company data and compliance

Market signals

Feedback

Missing a sector preset or a filter you need? Open an issue on the Issues tab.