European corporate due diligence has always been an act of multilingual archaeology. A KYB analyst checking a single mid-sized supplier may need to query UK Companies House for directors and PSC, France's RCS via Pappers for SIREN/SIRET and filed accounts, Germany's Handelsregister for HRB numbers and shareholder lists, the Dutch KvK for UBO, Sweden's Bolagsverket for board changes, and the EU Sanctions Map plus UK HMT consolidated list for screening — before touching procurement signals like UK Find a Tender or the EU TED portal. Each registry has its own ID scheme, language, access model, and freshness lag. This post walks through how analysts stitch that fragmented stack together with a handful of NexGenData Apify actors instead of paying $30,000+ per seat for Orbis or Dun & Bradstreet.
1. The Problem: 27 Member States, 27 Registries, Zero Standardisation
The European corporate registry landscape is the single most fragmented public-data surface in the developed world. Every member state runs its own commercial register under national law, and even after the Business Registers Interconnection System (BRIS) went live in 2017 — wiring national registers into a single European e-Justice search — the underlying records remain heterogeneous. UK Companies House issues an 8-digit CRN ; France assigns a 9-digit SIREN with a 14-digit SIRET for each establishment; Germany uses court-specific HRB / HRA numbers with no national namespace; the Netherlands issues an 8-digit KvK-nummer ; Sweden uses an organisationsnummer ; Belgium has its BCE / KBO code. None of these IDs map cleanly. Add post-Brexit divergence between UK Companies House and the EU framework, plus the EEA jurisdictions (Norway's Brønnøysund, Iceland's Skrásetning, Liechtenstein), and any pan-European coverage is by definition a multi-source pipeline.
Manual lookups do not scale beyond a portfolio of perhaps fifty entities. The commercial aggregators that solve this — Bureau van Dijk's Orbis , Dun & Bradstreet Hoovers, Sayari Graph , Moody's RDC , LexisNexis Nexis Diligence — start at roughly $30,000 per analyst-seat per year and rise quickly into six figures with bulk API access. For boutique funds, mid-market law firms, NGOs, and investigative newsrooms, that price is prohibitive. The data itself, however, is overwhelmingly free at source. The work is in normalising it.
2. Why This Data Matters Right Now
Three regulatory waves have made European registry data more valuable, more contested, and more analytically central than ever:
- 5AMLD and 6AMLD beneficial ownership disclosure. The EU's Fifth AML Directive forced every member state to stand up a UBO register; 6AMLD extended criminal liability. After the WM v Luxembourg Business Registers CJEU ruling in November 2022 restricted public access, the data is now uneven — UK PSC stays fully public, France's RBE requires legitimate-interest justification, Germany's Transparenzregister tightened — but the underlying obligation to file stands.
- UK Companies House reform. The Economic Crime and Corporate Transparency Act 2023 gave the Registrar powers to query, reject, and remove filings; identity verification for directors and PSCs is rolling out through 2025–2026. PSC data is now actively contested rather than passively collected.
- Sanctions enrichment under the Russia regime. Post-2022, screening against the EU consolidated list and UK HMT/OFSI requires ownership tracing , not just name matching — the 50%-aggregate-ownership rule means analysts must walk corporate chains across jurisdictions to identify designated beneficial owners hidden behind EU shell layers.
The use-cases that fall out are familiar: M&A diligence on European targets, ESG director-governance scoring, journalism in the Panama / Pandora / Cyprus Confidential tradition, cross-border tax investigations, corporate credit underwriting on European suppliers, and OSINT mapping of offshore-to-EU structures.
3. The European Registry Stack
The table below maps the highest-yield public sources by jurisdiction, with the NexGenData Apify actor (or closest catalog equivalent) that addresses each problem class.
| Jurisdiction | Source | Coverage | Freq. | Key fields | Actor |
|---|---|---|---|---|---|
| United Kingdom | Companies House + PSC | 5.4M active entities | Daily | CRN, SIC, officers, PSC, accounts | Business Registration Lookup |
| United Kingdom | LSE primary market | ~2,000 listed + AIM | Daily | Ticker, IPO date, market cap | UK LSE IPO Calendar |
| United Kingdom | Find a Tender (FTS) | Above-threshold gov. contracts | Daily | Buyer, supplier, value, CPV | UK Find a Tender |
| France | RCS / INSEE / Pappers | ~13M SIREN entities | Daily | SIREN, SIRET, NAF, dirigeants | Company Enrichment Tool |
| Germany | Handelsregister | ~1.5M HRB/HRA entities | Per filing | HRB, Gesellschafter, Geschäftsführer | Company Data Aggregator |
| Netherlands | KvK + UBO | ~2M entities | Daily | KvK-nr, bestuurders, UBO, SBI | Company Data Aggregator |
| Sweden | Bolagsverket | ~1.2M entities | Per filing | Org.nr, styrelse, årsredovisning | Company Data Aggregator |
| EU-wide | EU Consolidated Sanctions | All EU restrictive measures | Per update | Name, alias, DOB, regime | Legal MCP Server |
| UK | HMT/OFSI Consolidated | UK financial sanctions | As updated | Designation, group, listed asset | Legal MCP Server |
| UK | FCA Enforcement Notices | Final & Decision Notices | Per publication | Firm, individual, penalty | FTC Enforcement (analog) |
| EU | TED (Tenders Electronic Daily) | Above-threshold tenders | Daily | Authority, CPV, award, value | UK Find a Tender (sister) |
| Nordics / NL | Real-estate disclosure | Listings + sold comps | Daily | Address, price, cadastre | Boliga / Rightmove |
The substitution pattern: where a country-specific registry actor is private in the NexGenData catalog, the public Company Data Aggregator and Business Registration Lookup serve as the workhorse for entity enrichment, while Legal MCP and Court Records Search provide adjacent enforcement context.
4. Example Workflow: A Pan-European KYB Pipeline for a UK Fund
The four-step workflow we see analysts at boutique UK funds and mid-market diligence shops running weekly to screen a portfolio of European holdings or acquisition targets:
Step 1 — Ingest the portfolio list. Start from an internal CSV of legal entity names and known IDs (CRN, SIREN, KvK, etc.). For UK entities the CRN is sufficient; for cross-border holdings you typically have name + country and need to resolve the local registry ID. Push UK CRNs into Business Registration Lookup and continental names into Company Data Aggregator — the latter cross-references multiple registry mirrors and returns canonical IDs plus base metadata (incorporation date, status, registered office, SIC/NACE).
Step 2 — Enrich officers and beneficial ownership. For the UK leg, hit the PSC layer to pull every person with significant control (25%+ shares/voting) and every active director with appointment history. For French targets, layer Pappers' RCS extracts for dirigeants and comptes annuels. For German targets, the Handelsregister HRB extract yields Geschäftsführer and shareholder structure but accounts are paywalled at €1–€4 per filing — flag those for manual pull. Output is a normalised officers table keyed on a synthetic entity_uid.
Step 3 — Screen and contextualise. Run every officer and UBO through Legal MCP (sanctions and adverse-media) and the FCA/SEC enforcement equivalents via FTC Enforcement and SEC EDGAR for US-touching exposure. Cross-check entity names against the EU Consolidated list (free XML, trivially diff-able) and UK HMT/OFSI. The actor layer handles fuzzy matching, alias expansion, and DOB disambiguation.
Step 4 — Score and route. Compose a composite risk score from: (a) PSC concealment signals (frequent PSC changes, recently dissolved corporate PSCs in opaque jurisdictions); (b) director red flags (disqualification history, prior struck-off directorships); (c) sanctions proximity (one degree from a designated person); (d) enforcement adjacency (any officer named in an FCA / BaFin / AMF action); (e) procurement footprint anomalies. Route anything above threshold to a human reviewer. A 500-entity European portfolio runs end-to-end in a few hours of Apify compute — less than a single Orbis seat-licence costs per month.
5. Who Actually Uses This
- KYB analysts onboarding EU vendors at fintechs, payment processors, and B2B SaaS — automated PSC and UBO pulls on every supplier above a materiality threshold.
- M &A diligence teams evaluating European acquisition targets — pre-LOI screening of cap tables, director histories, and litigation signals before paying for a Big Four red-flag report.
- Sanctions investigators mapping beneficial ownership across EU jurisdictions to apply the 50%-aggregate rule on Russia-regime entities hiding behind Cypriot or Dutch holding structures.
- ESG analysts auditing director governance, board diversity, and interlocking directorates across portfolio companies.
- Investigative journalists in the OCCRP / ICIJ tradition — the Panama, Paradise, Pandora and Cyprus Confidential investigations all relied heavily on national registry data.
- OSINT investigators attributing front companies, sanctions-evasion vehicles, and procurement-fraud networks.
- Academic researchers studying European corporate networks, ownership concentration, and shell-company prevalence.
- Corporate credit analysts underwriting European trade-credit exposure where filed accounts are often fresher than bureau aggregates.
- Government procurement risk teams using Find a Tender plus EU TED to flag suppliers with concentrated public-sector dependence or recent ownership changes.
6. Start Here: Run the Business Registration Lookup Actor on Apify
If you want a single concrete first step, this is it. The Business Registration Lookup actor on Apify is the closest public analogue to a UK PSC / EU UBO query interface in the NexGenData catalog — point it at any list of company names or numbers and it returns structured registry records you can immediately join against your internal entity table. Pair it with the Company Data Aggregator for cross-border enrichment, and you have the spine of a pan-European KYB pipeline running in an afternoon. Apify's PPE (pay-per-event) pricing means small portfolios cost a few dollars; 10,000-entity sweeps remain orders of magnitude cheaper than any commercial-aggregator seat licence. From there, layer in UK Find a Tender for procurement footprint, UK LSE IPO Calendar for capital-markets context, and the Legal MCP server for sanctions adjacency. The full NexGenData actor catalog covers the rest.
7. Related Actors Worth Bookmarking
- Business Registration Lookup — registry-of-record entity pulls; the workhorse for KYB and UBO enrichment.
- Company Data Aggregator — Crunchbase-style cross-source enrichment when you only have a name and a country.
- UK Find a Tender — above-threshold UK public procurement; sister system to EU TED.
- UK LSE IPO Calendar — London Stock Exchange new issues and primary-market context.
- SEC EDGAR Filings — for dual-listed European issuers or US subsidiaries.
- Legal MCP Server — AI-friendly interface to court records and sanctions context.
For broader context see our companions: Company Registry Data Tools for Business Intelligence (global view), UK FCA Enforcement Data for Compliance Monitoring, Sanctions Data Tools for Due Diligence and Risk Research, and the Best Public Data Sources for Compliance Research listicle. All sit under the Public Registry Data Tools category.
8. Frequently Asked Questions
Does this cover all 27 EU member states?
In principle yes, through BRIS and per-country registry APIs, but coverage quality is uneven. UK, France, Germany, Netherlands, Spain and the Nordics have rich machine-readable data. Smaller member states (Cyprus, Malta, Bulgaria, Romania) often expose only basic identification fields, and several restrict public access following the 2022 CJEU ruling on Luxembourg's RBE.
What's a SIREN and how does it differ from a SIRET?
A SIREN is the 9-digit French national company identifier issued by INSEE — one per legal entity, persistent for life. A SIRET is 14 digits: the SIREN plus a 5-digit NIC identifying a specific establishment. KYB keys on SIREN; SIRET matters for premises-level VAT, employment, and procurement analyses.
How does the UK PSC register differ from EU UBO disclosure under 5AMLD?
The UK PSC register, introduced in 2016, is fully public, free, and bulk-downloadable via Companies House. Each UK company self-declares anyone holding 25%+ of shares or voting rights. EU 5AMLD UBO registers were intended to mirror this but following the November 2022 CJEU ruling, public access was rolled back and now typically requires a legitimate-interest justification. The conceptual threshold is the same; the access regime is materially looser in the UK.
Can I bulk-screen 10,000 European suppliers?
Yes. A 10,000-entity screen against Business Registration Lookup plus sanctions cross-check typically completes in a few hours of compute. PPE pricing scales linearly per enrichment, which is why this is so much cheaper than Orbis or D&B at portfolio scale.
Are filed annual accounts available?
Variably. UK Companies House publishes accounts free and machine-readably (iXBRL). France's Pappers and INPI surface comptes annuels. Germany's Unternehmensregister exposes Jahresabschlüsse behind a €1–€4 paywall. Netherlands and Sweden expose deposited accounts at modest cost. For deep financial diligence, combine free metadata with paid per-document pulls in DE/IT/ES.
How fresh is the data?
UK Companies House updates within 24 hours of filing acceptance. France's INSEE SIRENE rebuilds daily. Germany's Handelsregister reflects filings as courts process them — typically days. The EU Consolidated Sanctions List updates within hours of Council adoption. Daily re-scrape is appropriate for sanctions, weekly for officer changes, monthly for accounts.
What about Switzerland, Norway, and other non-EU EEA jurisdictions?
Switzerland's Zefix is free and well-structured; UBO disclosure strengthened in stages from 2025. Norway's Brønnøysund is one of the most generous registries in Europe with free bulk downloads of officers and beneficial owners. Iceland's Skrásetning and Liechtenstein's commercial registry are smaller-scale but publicly queryable.
Is this a replacement for Orbis or Dun & Bradstreet?
For roughly 80% of the high-frequency analyst workflow — entity identification, officer pulls, PSC/UBO mapping, sanctions cross-check, procurement footprint — yes, at a fraction of the cost. What you give up is curated cross-jurisdiction group structure trees, bureau-grade credit scoring, and a single-vendor SLA. For most use-cases below the largest banks and global accountancies, that trade is straightforward.
See also: New — EU TED Tender Monitor
Top comments (0)