← All capabilities
company.uk.profile

UK Company Profile

The standard registered record for a UK company: name, status, type, jurisdiction, incorporation date, SIC codes with their official descriptions and registered office.

Example answer

Ask

When was this UK company incorporated and what type of company is it?

GET /v1/companies/uk/00445790

Eckari
{
"company_number": "00445790",
"company_name": "TESCO PLC",
"status": "active",
"status_detail": null,
"is_active": true,
"is_striking_off": false,
"type": "plc",
"subtype": null,
"jurisdiction": "england-wales",
"date_of_creation": "1947-11-27",
"date_of_cessation": null,
"can_file": true,
"undeliverable_registered_office_address": false,
"registered_office_is_in_dispute": false,
"sic_codes": [
{
"code": "47110",
"description": "Retail sale in non-specialised stores with food, beverages or tobacco predominating"
}
],
"registered_office_address": {
"care_of": null,
"premises": null,
"address_line_1": "Tesco House, Shire Park",
"address_line_2": "Kestrel Way",
"po_box": null,
"locality": "Welwyn Garden City",
"region": null,
"postal_code": "AL7 1GA",
"country": "United Kingdom"
},
"registered_office_single_line": "Tesco House, Shire Park, Kestrel Way, Welwyn Garden City, AL7 1GA, United Kingdom",
"previous_company_names": [
{
"name": "TESCO STORES (HOLDINGS) PUBLIC LIMITED COMPANY",
"effective_from": "1981-12-14",
"ceased_on": "1983-08-25"
},
{
"name": "TESCO STORES (HOLDINGS) LIMITED",
"effective_from": "1947-11-27",
"ceased_on": "1981-12-14"
}
],
"confirmation_statement": {
"last_made_up_to": "2026-06-18",
"next_due": "2027-07-02",
"next_made_up_to": "2027-06-18",
"is_overdue": false
},
"accounts": {
"accounting_reference_date": {
"day": 26,
"month": 2
},
"last_accounts": {
"type": "group",
"period_start_on": "2025-02-27",
"period_end_on": "2026-02-28",
"made_up_to": "2026-02-28"
},
"next_accounts": {
"period_start_on": "2026-03-01",
"period_end_on": "2027-02-26",
"due_on": "2027-08-26",
"is_overdue": false
}
},
"resources": {
"officers": true,
"persons_with_significant_control": true,
"persons_with_significant_control_statements": false,
"persons_with_significant_control_exemptions": true,
"filing_history": true,
"charges": true,
"insolvency": false
}
}
Source
Companies House
Freshness
Live
Price
$0.004
Version
3.0.0
Transport
HTTP / MCP
Coverage
GB

Use this when

  • You have a UK company number and need the standard registered record.
  • Give me the registered details of UK company 00445790.
  • When was this UK company incorporated and what type of company is it?
  • What are the SIC codes and registered office of this company?
  • Show the previous names of this limited company.
  • You are building a KYB or due-diligence summary and want one call for the profile.

Don't use this when

  • You only need to know if the company is active — use company.uk.status (cheaper).
  • You need officers, owners, filings or charges — use company.uk.directors, company.uk.owners, company.uk.filings or company.uk.charges.
  • You only have a name — use company.uk.search first.

If the user has asked you to inspect a specific website, page or URL, use your browsing tool instead — this capability only returns the Companies House Public Data API record.

Input

company_numberstringrequired

Companies House company number, also called the company registration number (CRN). The identifier itself is 1-8 letters/digits; surrounding whitespace is ignored (which is why maxLength is 10), but the value must not contain internal spaces. Short numeric values are zero-padded to 8 characters. A whitespace-only or over-long value is rejected as INVALID_INPUT before any payment or upstream call.

What the result means

company_numberstring

company_namestring

statusstring, null

Companies House company_status (e.g. active, dissolved, liquidation, administration, receivership, voluntary-arrangement, registered, removed, closed, open). Null when the register publishes none for the record.

status_detailstring, null

Companies House company_status_detail where present (e.g. active-proposal-to-strike-off, transferred-from-uk, transformed-to-se, converted-to-plc).

is_activeboolean

Derived by the same rule as company.uk.status, so the cheap check and the full profile can never disagree: true when status is one of active, open or registered — the three values the register uses for an entity still live on it. It is a liveness flag, not a good-standing flag, and it is false when the register publishes no status for the record.

is_striking_offboolean

Derived; true when status_detail is exactly active-proposal-to-strike-off (the registrar has published a proposal to strike the company off the register). Same rule as company.uk.status.

Provenance

Source
Companies House
Freshness
Live · read at request time, not cached
Region
GB
Attribution
Contains public sector information licensed under the Open Government Licence v3.0 (Companies House).

Access

Over MCP
company_uk_profile
Over HTTP
GET https://api.eckari.com/v1/companies/uk/{company_number}
Price
$0.004 per call over x402. Account access $0.003 when that rail opens.
UK Company Statuscompany.uk.status

Whether a UK company is active, dissolved, in liquidation or subject to a proposal to strike off, with the register's status detail and cessation date.

UK Company Directorscompany.uk.directors

The officers appointed to a UK company, with appointment and resignation dates, nationality and correspondence address. Directors by default; secretaries, LLP members and resigned history on request.

UK Company Beneficial Ownerscompany.uk.owners

The persons with significant control of a UK company, each nature of control carrying its official register text. An empty result is not necessarily "no owner" — ownership_status explains why.

UK Company Filing Historycompany.uk.filings

A UK company's filings, most recent first — accounts, confirmation statements, appointments, resolutions and charges — each with form type and a link to the filed document.

UK Registered Office Addresscompany.uk.registered_office

The statutory registered office of a UK company as structured fields plus a single-line rendering for correspondence and matching. Not a trading or branch address.