UK Company Due-Diligence + AI Risk Summary (EN/RU/AR)
Pricing
from $5.00 / 1,000 raw company records
UK Company Due-Diligence + AI Risk Summary (EN/RU/AR)
Looks up UK Companies House records (officers, persons with significant control, insolvency/charges history) and produces a plain-English due-diligence risk summary grounded in the registry facts, with optional Russian and Arabic translations.
UK Company Due-Diligence + AI Risk Summary (EN/RU/AR/ZH)
Look up a UK company on the official Companies House register and get a structured due-diligence record: current officers, persons with significant control (beneficial ownership), insolvency/charges history — plus a plain-English risk summary grounded in those facts, with optional Russian, Arabic, and Chinese translations for cross-border analysts and compliance teams.
Raw registry data is free on Companies House. The product here is the analysis layer: instead of a raw JSON dump of officers and filings, you get a clean due-diligence record with a written risk read, in a dataset you can pipe anywhere (Sheets, Slack, your own KYC workflow).
What it does
- Resolves each input to a UK company number — pass an exact number
(e.g.
00006400) or a company name to search. - Pulls the current company profile, officers, and persons with significant control from the official Companies House API.
- Produces a plain-English risk summary and up to 5 key due-diligence flags (e.g. insolvency history, recent name changes, concentrated ownership) — grounded ONLY in the registry facts, never invented.
- Self-checks its own output (record counts, field fill rates) and fails loudly instead of silently returning broken data.
Input example
{"companyNumbers": ["00006400"],"companyNames": ["Tesco"],"includeOfficers": true,"includePSC": true,"maxItems": 20,"enrich": true,"targetLangs": ["en"]}
Output example
{"companyName": "TESCO PLC","companyNumber": "00445790","companyStatus": "active","companyType": "plc","incorporationDate": "1947-11-27","jurisdiction": "england-wales","registeredOfficeAddress": "Tesco House, Shire Park, Kestrel Way, Welwyn Garden City, AL7 1GA, United Kingdom","hasInsolvencyHistory": false,"hasCharges": true,"officers": [{"name": "SMITH, John", "role": "director", "appointedOn": "2020-01-15", "nationality": "British"}],"personsWithSignificantControl": [{"name": "Example Holdings Ltd", "natureOfControl": ["ownership-of-shares-75-to-100-percent"]}],"summary": "Tesco PLC is an active UK public limited company incorporated in 1947, with no insolvency history but registered charges on file. Ownership is concentrated under a single corporate controlling entity holding 75-100% of shares.","keyRisks": ["Concentrated single-entity ownership (75-100%)", "Registered charges on file"]}
Why this actor (vs. raw registry wrappers)
- Analysis, not a raw dump — a written risk read grounded in the facts, not just a JSON list of officers.
- Multilingual — RU/AR risk summaries for cross-border due-diligence teams; plain registry-wrapper actors don't do this.
- Reliability by design — official API, polite rate limiting with backoff, and a self-check that fails loudly if extraction silently degrades.
- Clean legality — Companies House data is published under the Open Government Licence v3.0, which explicitly permits commercial use.
Pricing
Pay-per-event:
- $0.005 per raw company record — profile, officers, and PSC data, no AI enrichment.
- $0.02 per AI-enriched risk summary — plain-English summary and key risk flags, plus any requested translations.
You're charged the enriched-record price only when enrich: true and a
summary is actually produced. No enrichment, no charge beyond the raw record.
Use cases
Vet a UK supplier before signing a contract. Check current status, insolvency history, and registered charges in one call — a 2-minute pre-contract check instead of a manual Companies House search:
{ "companyNames": ["Tesco"], "includeOfficers": true, "includePSC": true, "enrich": true, "targetLangs": ["en"] }
Verify beneficial ownership before a KYC/AML sign-off. Pull the current persons-with-significant-control record and get a risk summary flagging concentrated ownership or recent structural changes:
{ "companyNumbers": ["00445790"], "includePSC": true, "enrich": true }
Run due diligence on a shortlist of acquisition targets in one batch, with a Russian-language risk summary for a CIS-based investment committee:
{ "companyNumbers": ["00006400", "00445790", "01624297"], "enrich": true, "targetLangs": ["ru"] }
Screen a company for a recent name change or dormant/dissolved status
before extending trade credit — a red flag keyRisks entries surface
automatically when present in the registry facts:
{ "companyNames": ["Example Holdings Ltd"], "maxItems": 1, "enrich": true }
FAQ
Can I look up a company by name instead of number? Yes — companyNames
does a best-match search; verify the returned companyNumber matches the
company you intended, since name search can be ambiguous.
Does this cover non-UK companies? Not yet — this actor covers the UK Companies House register only.
How fresh is the data? Pulled live from Companies House's official API on every run.