Global Company Registry Lead Finder
Pricing
from $1.49 / 1,000 results
Global Company Registry Lead Finder
Search public company registries across multiple countries and export normalized business records for lead generation, market research, compliance checks, and recurring company monitoring.
Pricing
from $1.49 / 1,000 results
Rating
0.0
(0)
Developer
Inus Grobler
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Global Company Registry Lead Finder is an Apify company scraper that searches selected public company registry websites and exports matching business records as clean structured data. It works as a practical company registry scraper, business registry scraper, company lookup tool, and public company records monitor for teams that want repeatable company search results from public web pages.
Company Registry Scraper for Public Business Records
This Actor searches selected public registry websites and returns normalized results that are ready for export from Apify. It is built for buyers who want a simple company data scraper that can help with business leads, new company leads, market research, and company registry monitor workflows without relying on private databases.
Version 1 supports selected public registries. More countries may be added over time.
What This Actor Does
- Searches public company registry websites by keyword
- Extracts company names, company numbers, status, addresses, and source links where available
- Normalizes records across supported countries
- Marks records as new or changed across repeat runs
- Exports results to the Apify dataset
This makes it useful as a company search API workflow through Apify, a business registry scraper for public company records, and a company lookup tool for recurring lead generation or monitoring.
Supported Countries
Version 1 currently supports these public registry sources:
- United Kingdom: Companies House
- United States: SEC EDGAR public filer data
- France: Annuaire des Entreprises / recherche-entreprises API
- Japan: National Tax Agency Corporate Number Publication Site
- Spain: OpenMercantil data derived from Spain's official BORME gazette
- Norway: Brønnøysund Register Centre Enhetsregisteret API
- Finland: Finnish PRH open data API
- Czech Republic: ARES public API
- Canada: Corporations Canada federal corporation search
- New Zealand: New Zealand Companies Register
The United States source covers SEC EDGAR filers such as public companies and other SEC-reporting entities. It is not a complete state-by-state registry of every US LLC or corporation. The Spain source uses OpenMercantil data derived from Spain's official BORME gazette. It is useful for public gazette-backed company discovery, but it is not a complete Registro Mercantil extract.
Who This Is For
- B2B sales teams
- Lead generation agencies
- Accountants
- Web design agencies
- Recruiters
- Market researchers
- Compliance teams
- Investors
Use Cases
- Find new business leads
- Monitor company registry search results
- Build prospect lists
- Track companies matching a keyword
- Research companies in a market
- Export company registry data
Input
The Actor keeps the input simple:
searchQueries: one or more company names or business keywords you want to search forcountries: one or more supported countriesmaxResultsPerCountry: how many matches to collect per countryincludeInactive: include dissolved, removed, cancelled, or inactive records when public pages expose themonlyNew: return only records not seen in earlier runs with the same company search history
Each search term is processed separately, and each output row keeps the specific searchQuery that produced it.
If no input is provided, the Actor runs a small smoke search for AAPL in US so the default run produces at least one SEC EDGAR record.
Common examples:
solarinGBto find solar-related companies in the United KingdomAAPLorAppleinUSto find SEC EDGAR filer recordsrenaultinFRto find French enterprise recordsToyotainJPto find Japanese corporate number recordstelefonicainESto find Spanish BORME-derived recordsequinorinNOto find Norwegian organisation recordsnokiainFIto find Finnish PRH recordsskodainCZto find Czech ARES recordsconstructioninGBandCAto build a broader lead listmarketingwithonlyNew=truefor a repeat-run monitoring workflowrestaurantwithincludeInactive=falseto focus on currently active public records
Output
Each dataset item uses a normalized structure like this:
{"companyName": "SOLAR LTD","companyNumber": "11660911","jurisdiction": "GB","country": "United Kingdom","registryName": "Companies House","status": "Active","companyType": "Private limited Company","incorporationDate": "2018-11-05","registeredAddress": "Latif House First Way, Wembley, London, Middlesex, United Kingdom, HA9 0JD","industryCodes": ["35110 - Production of electricity"],"sourceUrl": "https://find-and-update.company-information.service.gov.uk/company/11660911","searchQuery": "solar","matchedKeyword": "solar","isNew": true,"isChanged": false,"previousHash": null,"contentHash": "0a4a5a64a3a98dbb1dfd7eb2d1af0ee7e9ec61d5080aa27d48eaa62f4fe88975","scrapedAt": "2026-05-13T14:00:00.000Z"}
The Actor also saves a RUN_SUMMARY record in the key-value store. This makes the output more useful for recurring jobs, automations, and QA because you can quickly see:
- how many records were found
- how many were output after filters such as
onlyNew - how many were new, changed, or unchanged
- active vs inactive totals
- a country-by-country breakdown
- failed or skipped sources
You can export the dataset from Apify as JSON, CSV, or Excel-friendly formats after the run finishes.
New Company Leads and Change Detection
The Actor stores seen records between runs and compares a stable content hash for each company or business record. That means repeat runs can help you spot:
- New company leads that were not seen before
- Changed records whose public registry details have changed
- Unchanged records that were already known
If you enable onlyNew, the dataset will contain only new records while the Actor still updates its persistent state in the background.
The Actor keeps its search history automatically so repeat runs can identify new or changed records.
Python API Example
from apify_client import ApifyClientAPIFY_TOKEN = "YOUR_APIFY_TOKEN"ACTOR_ID = "YOUR_USERNAME/global-company-registry-lead-finder"client = ApifyClient(APIFY_TOKEN)run_input = {"searchQueries": ["solar", "construction"],"countries": ["GB"],"maxResultsPerCountry": 50,"includeInactive": False,"onlyNew": False,}run = client.actor(ACTOR_ID).call(run_input=run_input)for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
Limitations
- This Actor searches public registry websites.
- It does not use private databases.
- It does not access pages requiring sign-in, payment, challenge pages, or special permission.
- Some registry websites may change layout or limit access.
- Supported countries are limited in version 1.
- Some fields may be missing because registry websites expose different information.
Compliance Note
Users are responsible for using the exported data lawfully and in line with applicable rules, restrictions, and internal compliance requirements.
FAQ
Does it support all countries?
No. Version 1 supports selected public registries in the United Kingdom, United States, France, Japan, Spain, Norway, Finland, Czech Republic, Canada, and New Zealand.
Does it use registry APIs?
No. This Actor uses public web pages only.
Can it find new companies?
It can help identify new matching records compared with earlier runs of the same search.
Can it monitor repeat searches?
Yes. Persistent state lets the Actor compare repeat runs and mark records as new or changed.
Can I export CSV, JSON, or Excel from Apify?
Yes. Once the run finishes, you can export the Apify dataset in the formats supported by Apify.
Why are some fields missing?
Registry websites do not all expose the same public fields, so some records may have null values for fields that are not publicly shown.
What does the run summary tell me?
The RUN_SUMMARY record shows totals, new vs changed vs unchanged counts, output counts after filtering, active vs inactive counts, and a country breakdown so repeat runs are easier to review.
Business Registry Scraper for Repeatable Company Lookup
If you need a company registry scraper, business registry scraper, or company data scraper that helps surface public company records and new company leads from selected registries, this Actor gives you a simple commercial workflow through Apify.
Run the Actor with a keyword and country to start building a public company registry lead list.