New Company Registrations Feed avatar

New Company Registrations Feed

Pricing

from $2.98 / 1,000 company rows

Go to Apify Store
New Company Registrations Feed

New Company Registrations Feed

Get companies newly registered in official business registers: UK Companies House, Norway Brreg, Finland PRH, and France BODACC. Filter by date, industry code, activity, name, and place. One row per company with number, type, address, industry, and website when listed. Only new on a schedule.

Pricing

from $2.98 / 1,000 company rows

Rating

0.0

(0)

Developer

Mamba Labs

Mamba Labs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 hours ago

Last modified

Share

Get the companies registered in the last days in four official business registers: UK Companies House, Norway Brreg (Enhetsregisteret), Finland PRH (the YTJ business information system), and France BODACC (the official bulletin of company creations). Filter by registration date, industry code, activity text, company name, and place. You get one row per company with its register number, name, legal form, registration day, industry codes, registered address, and the website when the register lists one. Rows are flat, so they export to CSV or drop into a Clay table.

Features

  • Four official registers in one row layout. UK Companies House (on your own free API key), Norway Brreg, Finland PRH, and France BODACC.
  • One industry code across countries. UK SIC 2007, Norway SN2007, and Finland TOL 2008 all follow the EU NACE codes, so 62 finds IT companies in all three. UK codes come with their English description.
  • Activity text for France and Norway. BODACC publishes the activity text of each new company and Brreg its stated activity; Activity keywords filters on it in the register's own language.
  • Companies only. Sole traders (one person businesses registered under a person's name) and Norwegian bankruptcy estates are never returned.
  • Website and domain when listed. Norway and Finland list a website for some new companies; the row carries it and its domain.
  • Scheduling. Only new results skips companies an earlier run with the same state key returned, and skipped companies are free. Run it daily as an Apify schedule for a new business feed.

How it reads the registers

RegisterSourceKey
UK Companies HouseAdvanced company search API, by incorporation date and SIC codeYour own free Companies House API key
Norway BrregEnhetsregisteret open API, by registration date and industry codeNone
Finland PRHYTJ open data API v3, by Business ID registration date and main line of businessNone
France BODACCCompany creation notices (annonces commerciales), legal persons onlyNone

Requests go direct. A register that refuses a request is retried once through the Apify proxy. The run summary (key-value store record RUN_SUMMARY) lists, per register, entries read, companies matched, requests, and anything skipped or failed.

Input

FieldTypeDefaultWhat it does
registersarrayall fouruk_companies_house, norway_brreg, finland_prh, france_bodacc
registered_within_daysinteger7Registration window, 1 to 90 days, today included
industry_codesarrayIndustry code prefixes, for example 62, 70.2, 56. France is skipped when this is set
activity_keywordsarrayWords in the activity text the register publishes, for example logiciel or programvare
name_keywordsarrayWords in the company name
locationsarrayCity or region names, or short postal code prefixes such as EC1 or 75
active_onlybooleantrueDrop entries already marked dissolved, bankrupt, or in liquidation
companies_house_api_keystring, secretYour own free Companies House API key. Without it, UK Companies House is skipped and the run says so
max_companiesinteger200Company rows per run, newest first, up to 5,000
only_newbooleanfalseSkip companies an earlier run with the same state_key returned
state_keystringNames the seen list; one key per schedule
max_charge_usdstringStop before a row would pass this amount

Every field also accepts text, as Clay sends it: "true", "30", a comma separated list, or a JSON array.

Output

FieldExample
register, countryuk_companies_house, GB
company_number, company_name17529378, FIRST DIGITAL SOLUTIONS LIMITED
registration_date2026-10-19
company_type, company_statusltd, active (registered or pending_trade_register in Finland)
industry_codes, industry_code_scheme, industry_description["62020"], UK_SIC_2007, Information technology consultancy activities
activity_descriptionthe activity text from BODACC or Brreg
address, postal_code, city, region27 Russell Road, N20 0TN, London, London
website, domainwhen the register lists one
share_capital, capital_currency1000, EUR (Norway and France)
register_urlthe company page on the register, or the BODACC notice
is_newtrue with Only new results on
row_status, error_reason, billable_events_jsonok, null, {"company-row":1}

When nothing matches, the run returns one free row with row_type no_results and the reason, so a scheduled run always has a row.

Pricing

Pay per event. You pay only these events; the Apify platform and proxy costs of your run are paid by Mamba Labs. The Companies House API is free; your key is only your access to it.

EventFree planBronzeSilverGold
Company row (company-row)$0.0035$0.003325$0.00315$0.002975
Actor start (apify-actor-start), once per run$0.002$0.002$0.002$0.002

Free rows: the no results row and companies skipped by Only new results. A run of 100 companies costs about 0.35 USD on the free plan prices. On the Apify free plan the actor stops at 1.50 USD of evaluation a month (about 429 company rows); any paid Apify plan removes that cap.

Usage examples

Apify Console or API

{ "industry_codes": ["62", "70.2"], "registered_within_days": 7, "companies_house_api_key": "your-key" }
{ "registers": ["france_bodacc"], "activity_keywords": ["logiciel", "conseil en informatique"], "locations": ["75", "69"] }
{ "registers": ["norway_brreg", "finland_prh"], "industry_codes": ["56"], "max_companies": 500 }

Clay

Add an HTTP API or Apify column with your industry codes and places, then enrich company_name and domain with your usual waterfall. New companies often have no website yet, so expect domain to be empty for most rows.

Daily new business feed

Save the input as an Apify task with only_new true and a state_key, then schedule it daily. Each run returns only the companies registered since the last one.

MCP

The MCP server @mambalabsdev/mcp-new-company-registrations-feed exposes this actor as a tool for Claude and other MCP clients.

Error handling

SituationWhat you get
No Companies House keyUK Companies House is skipped and the run summary and the no results row say so
The Companies House key is refusedThe UK register reports HTTP 401 in RUN_SUMMARY.per_register; the other registers still return rows
A register is downThe other registers still return rows; the failed one and its HTTP status are in RUN_SUMMARY.per_register
Every register failsOne free row with row_status blocked and each register's reason
Nothing matchesOne free row with row_status no_results
Only new results finds nothing newOne free row with row_status no_change
Max charge reachedThe run stops before the next billable row and says why in the status message

Limitations

  • Most new companies have no website yet. domain is filled only when Brreg or PRH lists a website, which is rare in the first days. Companies House and BODACC publish none.
  • France BODACC publishes no industry code. With industry_codes set, France is skipped; use activity_keywords in French instead.
  • Finland PRH publishes a new company a few days after its Business ID is registered, and the main line of business is often not yet set, so an industry filter finds fewer Finnish companies in the newest days.
  • Rows are sorted newest registration first among the companies read. UK Companies House returns its matches in its own order, and the actor reads up to three times max_companies of them, so a small max_companies can miss some of the newest UK companies.
  • Finland PRH lists many new companies as pending_trade_register: the Business ID is issued and the trade register entry follows.
  • Sole traders are not returned in any register, because their register entry is a person's name. Company rows can include a person's name only when it is part of the registered company name.
  • Each register's terms govern reuse: UK Open Government Licence, Norway NLOD, Finland PRH open data terms (credit PRH as the source), and France Licence Ouverte. You are responsible for how you use the rows, including any marketing rules in the company's country.

More from Mamba Labs

ActorActor ID
Account Hiring WatchgRAZA5WBi1r6L0gy7
Agent Accessibility AuditoranxbRv0lKrpQ1pnua
Agent to Brokerage ResolverePRRGLxOGyaVHO4dI
AI Tooling DetectorEwkHhmqiuJgRoVEbE
B2B Reddit Conversation MonitorSoDryzzsjmY3SsiyG
Bluesky Brand Presence MappereLpxzP4IuXznlFVND
Career Change Signal EnginevX2Yga1a6wGaXaP14
Company Change Event FeedoX44rS0fkEJ3rXLWe
Company Contact Details Extractor4mMncKaJykiq94grz
Company Discovery List Builderjch0HdaZnpbMqlcGS
Company Firmographic EnricherYlUtLWjfPpqykmB8g
Company Funding RecordOFS4Mt1gyYNtGfUbE
Company Identity Resolverlr8fTRAmZCBZmuwwh
Company Social Presence Mapper4k6CCemkgBDz18m2h
Contact Classifier0lGSeYJmniXhGANnO
Cookie Consent AuditTrKyOS0KBoGC35nbr
Domain Deliverability Checker0tVgxI7A6o9jMlxmc
Domain to LinkedIn URL Resolver3HtnSaqPHOg1Qg5gx
Ecommerce Platform Profiler5G2NeYjBbQTjaTn9L
Event Presence IndexWLhMy8fMDgsxdYxv5
Expert Witness DirectoryLIpwlgfE3LaQBaXd4
Funding and Press Signal ScannerFS13X6dhQVgX3XOM6
GitHub Organization Signal ScannerahF8RRpv5mzPao5CN
Google Ads Transparency Monitor1eOwxhBVxzvOXAm4s
Government Contract Award MonitorzhEtllASykOcx9hJ8
GTM Hiring Signal ScraperD7O1SA2EqwHGsGr1P
GTM Signals AggregatorxKdRfnfFNkdMpFuNs
ICP Fit ScorerW161DT8W4kW55dMFh
Influencer Change Monitord2VVgahNL6UmcLkhg
Influencer FindertpkedmloIIWtXx6sg
Influencer Lead List BuilderKnmByszcv135yM30G
Influencer Profile ScraperEqEnklDVMIcB1V499
Influencer Talent Agency LookupzCuX4Mgyg6JvXgGzd
Instagram Facebook Brand Presence MapperHXh65I0JBjPsunbY8
Integration and Marketplace Presence MapperV0guNuvM85Q61f2gj
Job Board Keyword Signal Scanner4DvqpvhMR74NLcDDY
Job Change TrackerL8UbEmMJC1XYPSZOb
Job Posting MonitorQCfICD9kOPiOdj5iI
Legal Entity ResolverKHFyPCDIx7CyqULYm
Link in Bio Scraper and Newsletter DetectorOorucdheTIgu7RFzK
LinkedIn Company Page MapperzOPm6A9JEhUGcIdFW
LinkedIn Post TrackeroiGLNPuaf5BRaz9K5
Meta Ad Library MonitorJ1GWlSXfSGU3u8Wng
Mobile Phone Waterfall6OOgPktf7RIa5XCOP
New Hire FindercKuc38p4nYHNF3IW8
Outbound Stack Detectorv43UJC8r7qW7cBSTG
Page Finder and ExtractorTpurgcOZbVnknlaiC
People Finder & Email VerifierLEgloG7tWgQl4o6TD
Person Social Footprint MapperjfQXa2zW9FHCJot9K
Pinterest Brand Presence Mapperd1HvjZfKhgvWsoEwn
Prospect Engineq9rT6v64nUJdPexOQ
Publishing Frequency TrackerTbLwaUUATdYb6wp4N
Reddit Brand Presence MapperpKQZmDaT70SEb54bZ
Reporting Window FinderuINxR7a1IW8qUTRUX
Sequencer Lead Push0Jv27VeWM5tSZQs9x
Team Page People Extractorj8a9zX0k4mNbvDbWK
Tech Stack Signal Detectorqyd7nNyqFPelQViBx
TikTok Brand Presence Mapperfco8FvoJcSafbeyd1
Trustpilot Reputation Enricher3lIqfCt61j4hqE1xz
WCAG Accessibility AuditP3jBj3FRghKEhX52z
Website Traffic Rank EstimatorGnOFUzlNVIoXgeJjH
Work Email WaterfallOT6xqTFThC0Rjf7Zj
Workplace Program DetectorLi6pPDhqbdzFz3h7G
X Brand Presence MapperoLOgadhHUkNAyDA3w
YouTube Channel Stats Extractor6hSpD3kd2s2IQ4VSs

Built by Mamba Labs.