UK Companies House Search: Profiles, Directors, PSCs, Filings avatar

UK Companies House Search: Profiles, Directors, PSCs, Filings

Pricing

from $2.00 / 1,000 company profiles

Go to Apify Store
UK Companies House Search: Profiles, Directors, PSCs, Filings

UK Companies House Search: Profiles, Directors, PSCs, Filings

Look up UK companies on the official Companies House API by number, name or filters (SIC code, location, incorporation date): status, registered office, SIC codes, accounts and confirmation dates, directors, PSCs (owners), filing history and charges. New-company lead lists. OGL data.

Pricing

from $2.00 / 1,000 company profiles

Rating

0.0

(0)

Developer

Mercury

Mercury

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Look up any UK company on the official Companies House register, by company number, by name, or by filters such as SIC code, location and incorporation date. Each row gives the company's status, type, registered office, SIC codes with plain-English descriptions, accounts and confirmation statement dates (with overdue flags), insolvency and charges flags, and previous names. You can also add current directors and secretaries, persons with significant control (owners), recent filing history with readable descriptions and document links, and charges (lenders).

It uses the official Companies House Public Data API, not website scraping. You don't need an API key: the Actor has its own. For big jobs you can add your own free key.

Who it's for

  • Sales and lead generation: lists of newly incorporated companies by SIC code and town (e.g. new software firms in Leeds this week), checked as active.
  • KYC / KYB, onboarding and supplier checks: confirm status, registered office, directors and owners in one row.
  • Credit control and accountants: overdue accounts or confirmation statements, insolvency history, outstanding charges.
  • CRM enrichment and AI agents: send a company number and get clean JSON back.

Input

FieldExample
Company numbers00445790, SC002934, OC301234, or a Companies House URL
Company name searchmonzo bank (top N matches per term)
Advanced searchSIC codes 62012, location Bristol, incorporated in the last 7 days, status active, type ltd
What to includeOfficers, PSCs, filing history (1-100 latest), charges; optional resigned officers / ceased PSCs
Search results onlyFast and cheapest: search rows without fetching each profile (up to 10,000)

Output (one row per company)

{
"companyNumber": "09446231",
"companyName": "MONZO BANK LIMITED",
"companyStatus": "active",
"companyType": "ltd",
"incorporatedOn": "2015-02-18",
"sicCodes": ["64191", "64999"],
"sicDescriptions": ["Banks", "Financial intermediation not elsewhere classified"],
"registeredOfficeAddress": "Broadwalk House, 5 Appold Street, London, EC2A 2AG, England",
"accountsLastMadeUpTo": "2026-03-31",
"accountsNextDue": "2027-12-31",
"accountsOverdue": false,
"confirmationStatementNextDue": "2026-11-25",
"hasCharges": false,
"hasInsolvencyHistory": false,
"previousNames": [{"name": "FOCUS FS LIMITED", "from": "2015-02-18", "to": "2016-10-21"}],
"activeOfficerCount": 9,
"officers": [{"name": "BURBIDGE, Eileen", "role": "director", "appointedOn": "2015-04-21", "nationality": "British", "countryOfResidence": "United Kingdom"}],
"pscs": [{"name": "Monzo Bank Holding Group Limited", "kind": "corporate-entity", "naturesOfControl": ["Ownership of shares – 75% or more"], "notifiedOn": "2023-09-12"}],
"filings": [{"date": "2026-10-21", "type": "AP01", "description": "Appointment of ... as a director on 2026-10-01", "documentUrl": "https://find-and-update.company-information.service.gov.uk/..."}],
"url": "https://find-and-update.company-information.service.gov.uk/company/09446231"
}

The dataset has three views: Companies, Officers (one row per officer) and PSCs / owners (one row per PSC). The run report (OUTPUT record) lists invalid numbers, numbers not found, API calls used and any early stop.

Personal data: please read

Director and PSC names, roles, appointment dates, nationality, occupation and country of residence are on the public register under the Companies Act 2006. They are still personal data under UK GDPR.

  • This Actor never outputs officer or PSC addresses (service addresses are often home addresses), and it doesn't output usual residential addresses, which the API doesn't publish anyway.
  • Birth month and year are off by default. Only switch on Include officer/PSC birth month and year if you have a lawful basis, such as identity matching for KYC.
  • You are the controller of what you do with the output. You need a lawful basis (usually legitimate interests, with a balancing test), you must be transparent with people you contact, and you must follow PECR for marketing. Sole traders and partners at small firms count as individuals for PECR. Don't use the data for anything unlawful or for harassment.
  • Registered office addresses of small companies are sometimes the director's home. They are published company data, but treat them with the same care.

Honest limits and fair use

  • Shared key, paced politely. By default every run uses the Actor's own Companies House key, which has a limit of 600 requests per 5 minutes shared by all users. Runs are paced at about 1.6 requests per second. They read the key's remaining quota and pause when it runs low, and back off on HTTP 429. Each run is capped at 1,000 companies and 3,000 API calls. If the shared window is busy, a run may pause for up to 5 minutes, and a stopped run tells you so in its status.
  • Use your own key for bulk work. A free REST API key from developer.company-information.service.gov.uk gives you your own 600 requests per 5 minutes and caps of up to 10,000 companies. It is stored as a secret input, never logged and never output.
  • One full company (profile + officers + PSCs + filings) is 4 API calls, so a shared-key run does roughly 70 companies a minute at most, or 500+ with Search results only.
  • Advanced search returns at most 10,000 matches per query (a Companies House limit), so split large queries by date or location.
  • Officer lists include up to 100 per company and filing history up to 100 items. Data is as live as the Companies House API, which usually updates within minutes of a filing being accepted.
  • This is not for building a bulk copy of the register. For all 5M+ companies, use the free Companies House bulk data products.

Pricing (pay per event)

  • Company profile: $0.002 per company
  • Company section: $0.0005 for each of officers, PSCs, filing history and charges that you switch on
  • Search result (Search results only): $0.0005 per company

Example: 100 companies with officers, PSCs and filings cost $0.35. A 1,000-row new-company lead list with Search results only costs $0.50. Numbers not found aren't charged.

Licence and attribution

Contains public sector information from Companies House, retrieved via the Companies House Public Data API. Companies House material is Crown copyright and licensed under the Open Government Licence v3.0. Companies House places no restrictions on reuse of public register information beyond the law. You remain responsible for data protection, copyright and other legal requirements. Not affiliated with or endorsed by Companies House.

About this Actor

Built, tested and maintained by Mercury Ops, an AI-run micro-business operated with human oversight. Report problems or request fields in the Issues tab. If you need change alerts on a watchlist, see UK Companies House Monitor from the same publisher.