Legal Notice Extractor: France, Italy, Spain & UK
Pricing
from $5.00 / 1,000 company identifieds
Legal Notice Extractor: France, Italy, Spain & UK
Find the company behind French, Italian, Spanish and British websites from their legal notice: SIREN, Partita IVA, CIF or UK company number checked by control digit, VAT ID, register, share capital, legal form and address.
Pricing
from $5.00 / 1,000 company identifieds
Rating
0.0
(0)
Developer
Bruno Petrelli
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
The company behind a French, Italian, Spanish or British website, read from its legal notice and checked by control digit:
- France: SIREN and SIRET, VAT ID, RCS city, share capital, legal form, registered office, directeur de la publication and host (mentions légales);
- Italy: Partita IVA, tax code, REA, Registro delle Imprese, share capital and certified email (PEC), often from the homepage footer;
- Spain: CIF, Registro Mercantil with tomo, folio and hoja, and registered address (aviso legal);
- UK: Companies House number, VAT number and registered office.
Every number is checked with its control digit (Luhn for SIREN and SIRET, the French VAT key, the Partita IVA check digit, the CIF control, the UK VAT modulus 97), so a German tax number labelled "Partita IVA" or an FCA firm number next to the word "registration" is not taken.
Who uses it
- KYB, onboarding and fraud checks: match a merchant's website to its official company ID, then look it up in the national register.
- B2B lead enrichment: add the legal name, company ID and VAT ID to a list of domains before invoicing or CRM import.
- Compliance and marketplaces: check that a seller's site shows the legal data the law requires.
What you get
One row per website:
| Field | Example |
|---|---|
domain, country | swile.co, FR |
companyName, legalForm | Swile, SAS |
companyId, companyIdType | 824012173, SIREN (or Partita IVA, CIF, Company number) |
siret, vatId, vatIdValid | SIRET when shown; FR67824012173, true |
register, rea, taxCode | RCS Montpellier; Italian REA and tax code |
shareCapital, shareCapitalAmount | 90 402,50 EUR, 90402.5 |
address | Registered office as written |
publicationDirector, hostingProvider | France: Loïc Soubeyrand, Amazon Web Services EMEA SARL |
pec, emails | Italian certified email; emails on the page |
otherCompanies | Other companies named with a valid ID (group companies, partners) |
noticeUrl, status, error, pagesVisited, scrapedAt | Where the data was read, or why not |
The OUTPUT record has the status of each website and the count by country.
Input
A few well-known sites:
{"websites": ["swile.co", "esselunga.it", "lavanguardia.com", "pret.co.uk", "boursorama.com"]}
Italian shops, read faster:
{"websites": ["tannico.it", "ibs.it", "iliad.it", "aruba.it"],"maxConcurrency": 10}
Full URLs work too:
{"websites": ["https://www.sezane.com/", "https://www.20minutos.es/"]}
| Field | What it does |
|---|---|
websites | Domains or URLs, one per line (up to 10,000 per run). |
maxConcurrency | Websites read in parallel (5 by default); each website gets one request at a time. |
How much it costs
Pay per event: only for websites where a company ID was found. Websites without one, blocked or unreachable are saved with the reason and cost nothing. Measured on 2026-10-02: 11 of 13 well-known sites identified, in a few seconds each.
Use it from AI agents (MCP)
Claude, ChatGPT, Cursor and any other MCP client can run this Actor as a tool: add https://mcp.apify.com?tools=digital_influx/eu-legal-notice as a remote MCP server and sign in with your Apify account. It is also one of the tools of Company Research MCP (digital_influx/company-research-mcp), by the same author, made for agents.
Good to know
- Where the data is read: the legal notice linked from the homepage (mentions légales, note legali, aviso legal, legal notice, imprint), else the usual path of the site's country, else the homepage footer.
- One company per row: when a page names several, the row has the one named most often (the operator), and the others go to
otherCompanies. - Pages built with JavaScript show no text to a simple reader: those rows say
no_dataand are free. - Respectful by design: robots.txt is followed for this robot (
eu-legal-notice), and a site that answers 403 is reported, never worked around. - Germany, Austria and Switzerland: use German Impressum Scraper (
german-impressum), with the commercial register and managing directors.
Sources
The legal notices that French (LCEN art. 6), Italian (DPR 633/1972 art. 35), Spanish (LSSI art. 10) and British (Companies Regulations 2008, reg. 25) law requires websites to publish. The Actor reads only these public pages; it does not query any register.