UK Companies House Officers — Director Lookup API
Pricing
from $50.00 / 1,000 officers
UK Companies House Officers — Director Lookup API
Search UK Companies House officers — directors, secretaries, LLP members — by name / company / number. Returns role, partial DOB, nationality, occupation, country, appointment + resignation, service address. KYC / AML / M&A — Veriff / Onfido / BvD alt.
Pricing
from $50.00 / 1,000 officers
Rating
0.0
(0)
Developer
NexGenData
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
UK Companies House Officers
Look up company directors and officers from UK Companies House — decision-maker contacts for B2B outreach.
Sourced from public registry data. These are business/professional listings for B2B outreach — use them in line with the registry's terms and applicable outreach law.
📊 Sample Output

name | role | nationality | appointed_on | company_name | company_number |
|---|---|---|---|---|---|
| TAYLOR, Christopher Jon | secretary | 2025-04-14 | TESCO PLC | 00445790 | |
| KENNEDY, Christopher John | director | British | 2025-02-20 | TESCO PLC | 00445790 |
| FAIRBAIRN, Carolyn Julie | director | British | 2023-09-01 | TESCO PLC | 00445790 |
| MURPHY, Gerard Martin | director | British,Irish | 2023-09-01 | TESCO PLC | 00445790 |
| SILVER, Caroline Louise | director | British | 2022-10-01 | TESCO PLC | 00445790 |
| WHITWORTH, Karen Tracy | director | British | 2021-06-18 | TESCO PLC | 00445790 |
Real rows from run rCsVEyToAOsRP7azt on build 0.0.7 (2026-09-25), unedited apart from masked emails/phones and shortened long text; fields the source does not publish are empty.
⚙️ Sample inputs
This is the Store example input — the same input Apify's automated check runs — so it is proven to return rows on the current build. Paste it into the input form, or send it through the API, CLI or a schedule:
{"searchQuery": "tesco","includeFormerOfficers": false,"maxResults": 25}
🔧 Input reference
| Field | Type | Default | What it does |
|---|---|---|---|
searchQuery | string | "tesco" | Partial-match search across UK Companies House. Searches by company name (e.g. 'Tesco', 'Wise', 'Brewdog') OR by officer surname (e.g. 'Steiner', 'Storonsky', 'Dyson'). When a Com… |
companyNumber | string | "" | Direct lookup by Companies House company number. UK companies use the 8-character canonical format: 8 digits for England/Wales (e.g. '00445790' for Tesco PLC), 'SC' + 6 digits for… |
includeFormerOfficers | boolean | false | When true, returns directors and secretaries who have since resigned (e.g. ex-CEOs, former board members) in addition to currently appointed officers. Useful for M&A diligence (fi… |
maxResults | integer | 25 | Hard cap on total officer rows returned (1-500). Each officer is one dataset row. Pricing is per-row, so set this tight if you're sweeping many companies. Typical KYC lookup: 5-15… |
companyHouseApiKey | string | "" | Optional. This actor works out of the box using a built-in Companies House key, soft-capped at 200 officer rows per run to protect the shared key. Supply your own free key here to… |
🧾 JSON sample record
One real record from run rCsVEyToAOsRP7azt (emails/phones masked, long text shortened):
{"name": "TAYLOR, Christopher Jon","role": "secretary","date_of_birth_partial": null,"nationality": null,"occupation": null,"country_of_residence": null,"appointed_on": "2025-04-14","resigned_on": null,"company_name": "TESCO PLC","company_number": "00445790","address": "Tesco House, Shire Park, Kestrel Way, Welwyn Garden City, AL7 1GA, United Kingdom","data_source": "Companies House REST API (api.company-information.service.gov.uk)"}
💰 Pricing
| Event | Price (USD) | When it is charged |
|---|---|---|
Actor Start (apify-actor-start) | $5e-05 | Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). |
Officer (apify-default-dataset-item) | $0.05 | Charged per UK Companies House officer record returned |
Pay-per-event: you pay only for what the run delivers. A run that delivers nothing bills no result events (only the actor-start event, when the actor defines one). Example: a run that delivers 100 results costs 100 × $0.05 = $5.00 plus the start fee.
🔗 Related Actors
More from the NexGenData UK & Europe registries and regulators family:
- Norway Company Registry — Brønnøysund Data API
- OFAC SDN Watchlist Scraper — Sanctions Data API
- Sanctions Delta Monitor — OFAC/UK/UN/EU Feed API
- UK FCA Enforcement Register — Final Penalties API
- UK Find a Tender — Government Contract Alerts API
- UK HMT Financial Sanctions List Tracker API
13 more in this family on the NexGenData Store page.
⚡ Works out of the box
No setup required — this actor ships with a built-in Companies House key, so it runs live against the full UK register immediately (soft-capped at 200 officer rows per run). For high-volume or scheduled monitoring, bring your own free key and run uncapped: register at developer.company-information.service.gov.uk (~2 minutes — create an application, generate a REST key in the Live environment) and paste it into companyHouseApiKey. Existing saved runs that already pass a key keep working exactly as before.
📊 What you get
Clean JSON, one record per officer (full output has 9 fields):
officer_name— Officer nameofficer_role— Officer rolecompany_name— Company namecompany_number— Company numberappointed_on— Appointed onnationality— Nationalityoccupation— Occupationaddress— Addressresigned_on— Resigned on
Pricing: $0.05 per officer (Pay-Per-Event) — about 20 per $1. Actor start fee $5e-05 per run. Live prices are in the Pricing table below.
🤖 Use with AI agents
Point Claude, the OpenAI Agents SDK, an n8n flow or any MCP-aware client at it and run prospecting on demand.
Agentic payments (x402): Supports agentic payment via x402 — agents can call this actor with USDC, no API key required.
🔗 Related lead-gen actors
Industry lead lists — pick your vertical: Capterra Displacement · Building Permits · DOL Form 5500 · FDIC Banks · NPI Healthcare · Doctor Directory · Restaurants · Auto Dealers · FMCSA Carriers · SBA Recipients · Liquor Licenses · Contractor Licenses
Found your list here? Run it through the chain: verify the emails, enrich the companies, push to your CRM.
The lead-gen workflow chain — found leads? verify → enrich → push to CRM:
- Find: B2B Leads Finder · Company Email Finder · Person Email Finder · Website Contact Scraper · Yellow Pages
- Enrich: Company Enrichment · B2B Contact Enricher · Lead List Enricher · Website Tech & Contact Audit
- Verify & clean: Email Verification · Bulk Email Validator · Lead List Cleaner
- Deliver: Leads to Notion CRM
Front door — Sales Intelligence MCP: the sales-intelligence agent that fronts this whole cluster → Sales Intelligence MCP
Public web & business-source data, assembled as sales-team prospect lists.
Norway → Norway Company Registry (Brønnøysund) — official Norwegian company records.