Legal Notice Extractor: France, Italy, Spain & UK avatar

Legal Notice Extractor: France, Italy, Spain & UK

Pricing

from $5.00 / 1,000 company identifieds

Go to Apify Store
Legal Notice Extractor: France, Italy, Spain & UK

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

Bruno Petrelli

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

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:

FieldExample
domain, countryswile.co, FR
companyName, legalFormSwile, SAS
companyId, companyIdType824012173, SIREN (or Partita IVA, CIF, Company number)
siret, vatId, vatIdValidSIRET when shown; FR67824012173, true
register, rea, taxCodeRCS Montpellier; Italian REA and tax code
shareCapital, shareCapitalAmount90 402,50 EUR, 90402.5
addressRegistered office as written
publicationDirector, hostingProviderFrance: Loïc Soubeyrand, Amazon Web Services EMEA SARL
pec, emailsItalian certified email; emails on the page
otherCompaniesOther companies named with a valid ID (group companies, partners)
noticeUrl, status, error, pagesVisited, scrapedAtWhere 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/"]
}
FieldWhat it does
websitesDomains or URLs, one per line (up to 10,000 per run).
maxConcurrencyWebsites 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_data and 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.