Companies House
CompaniesGBapi.company-information.service.gov.uk
The UK company register: company profiles, officers, filing history, charges, beneficial ownership and disqualified directors.
Capabilities (22)
GET /v1/data/companieshouse/advanced-search1 creditFilter the register by name fragment, status, type, SIC code, incorporation date range or registered address locality.
GET /v1/data/companieshouse/alphabetical-search1 creditCompanies listed in register order from a starting name, rather than by relevance.
GET /v1/data/companieshouse/appointment1 creditOne officer's appointment at one company: role, dates, address, nationality and occupation.
GET /v1/data/companieshouse/charge1 creditOne registered charge in full: the instrument, the persons entitled, the property charged and its satisfaction status.
GET /v1/data/companieshouse/charges1 creditMortgages and charges registered against a company, with their status, creation date and the persons entitled.
GET /v1/data/companieshouse/company1 creditOne company in full: status, type, incorporation and accounts dates, SIC codes, registered office and previous names.
GET /v1/data/companieshouse/company-search1 creditSearch live and dissolved companies by name or number, with the status, type and incorporation date of each match.
GET /v1/data/companieshouse/disqualified-corporate1 creditOne disqualified corporate officer: the disqualification reason, the period, and the companies involved.
GET /v1/data/companieshouse/disqualified-search1 creditSearch directors disqualified from acting, by name.
GET /v1/data/companieshouse/dissolved-search1 creditSearch companies removed from the register, with their dissolution date and previous names.
GET /v1/data/companieshouse/exemptions1 creditExemptions a company holds from PSC or accounts requirements, with the period each applies to.
GET /v1/data/companieshouse/filing1 creditOne filed document: its type, date, description and the pages of the document metadata.
GET /v1/data/companieshouse/filing-history1 creditEvery document filed at Companies House for a company: accounts, confirmation statements, officer changes and charges, each with its date and type.
GET /v1/data/companieshouse/insolvency1 creditInsolvency cases against a company: type, dates and the practitioners appointed.
GET /v1/data/companieshouse/officer-appointments1 creditEvery company an officer is or was appointed to, with the role and dates at each.
GET /v1/data/companieshouse/officers1 creditCurrent and resigned directors and secretaries, with appointment and resignation dates, nationality, occupation and correspondence address.
GET /v1/data/companieshouse/officer-search1 creditSearch people appointed as company officers by name.
GET /v1/data/companieshouse/psc1 creditThe beneficial owners of a company: individuals, corporate entities and legal persons, with the nature of their control.
GET /v1/data/companieshouse/psc-corporate1 creditOne corporate beneficial owner: its name, registered address, governing law and the nature of its control.
GET /v1/data/companieshouse/registered-office1 creditThe company's registered office address as currently recorded.
GET /v1/data/companieshouse/search-all1 creditOne search across companies, officers and disqualified officers, each match tagged with its kind.
GET /v1/data/companieshouse/uk-establishments1 creditThe UK establishments of an overseas company.
Response example
The shape of data from companieshouse/advanced-search (Advanced company search). A sample, not live data.
Example truncated, full shape in JSON from the API.
{
"etag": "c8531438000342cdf7424d4d9a8b03e6ac965056",
"top_hit": {
"company_name": "TOP SECURITY FENCING (N.I.) LIMITED",
"company_number": "NI019468",
"company_status": "dissolved",
"company_type": "ltd",
"kind": "search-results#company",
"links": {
"company_profile": "/company/NI019468"
},
"date_of_cessation": "2016-02-09",
"date_of_creation": "1986-05-13",
"registered_office_address": {
"address_line_1": "64 New Road",
"address_line_2": "Silverbridge",
"locality": "Newry",
"postal_code": "BT35 9LN",
"region": "Co.Down"
},
"sic_codes": [
"25720"
]
},
"items": [
{
"company_name": "TOP SECURITY FENCING (N.I.) LIMITED",
"company_number": "NI019468",
"company_status": "dissolved",
"company_type": "ltd",
"kind": "search-results#company",
"links": {
"company_profile": "/company/NI019468"
},
"date_of_cessation": "2016-02-09",
"date_of_creation": "1986-05-13",
"registered_office_address": {
"address_line_1": "64 New Road",
"address_line_2": "Silverbridge",
"locality": "Newry",
"postal_code": "BT35 9LN",
"region": "Co.Down"
},
"sic_codes": [
"25720"
]
},
{
"company_name": "YOUTH FASHIONS LIMITED",
"company_number": "NI016353",
"company_status": "dissolved",
"company_type": "ltd",
"kind": "search-results#company",
"links": {
"company_profile": "/company/NI016353"
},
"date_of_cessation": "2021-12-24",
"date_of_creation": "1983-01-06",
"registered_office_address": {
"address_line_1": "C/O Grant Thornton (Ni) Llp",
"address_line_2": "12-15 Donegall Square West",
"locality": "Belfast",
"postal_code": "BT1 6JH"
},
"sic_codes": [
"47710"
]
},
{
"company_name": "PARAGON TILES LIMITED",
"company_number": "NI017448",
"company_status": "dissolved",
"company_type": "ltd",
"kind": "search-results#company",
"links": {
"company_profile": "/company/NI017448"
},
"date_of_cessation": "2017-08-02",
"date_of_creation": "1984-04-30",
"registered_office_address": {
"address_line_1": "Centrepoint",
"address_line_2": "24 Ormeau Avenue",
"locality": "Belfast",
"postal_code": "BT2 8HS"
},
"sic_codes": [
"46760"
]
},
{
"company_name": "CORDINER'S WINDOWS LIMITED",
"company_number": "NI018012",
"company_status": "dissolved",
"company_type": "ltd",
"kind": "search-results#company",
"links": {
"company_profile": "/company/NI018012"
},
"date_of_cessation": "2017-03-06",
"date_of_creation": "1984-12-05",
"registered_office_address": {
"address_line_1": "C/O Kpmg Stokes House",
"address_line_2": "College Square East",
"locality": "Belfast",
"postal_code": "BT1 6DH"
}
},
{
"company_name": "NOONAN CLEANING LIMITED",
"company_number": "NI019004",
"company_status": "dissolved",
"company_type": "ltd",
"kind": "search-results#company",
"links": {
"company_profile": "/company/NI019004"
},
"date_of_cessation": "2014-10-03",
"date_of_creation": "1985-12-10",
"registered_office_address": {
"address_line_1": "Security House",
"address_line_2": "Lissue Industrial Estate East",
"locality": "Lisburn",
"postal_code": "BT28 2SN",
"region": "Co Antrim",
"country": "Northern Ireland"
},
"sic_codes": [
"81222"
]
},
{
"company_name": "BAHIA BLANCA CLUB B LIMITED",
"company_number": "NI018484",
"company_status": "dissolved",
"company_type": "private-limited-guarant-nsc",
"kind": "search-resuAsk with this source
A prompt for your agent that names this source and how to call it through the crw MCP.
Advanced company search
Use Companies House (companieshouse) from fastCRW Pergamon, capability "Advanced company search" (advanced-search). You need every company matching structured criteria rather than one name, e.g. all active companies in a SIC code. Example options: company_name_includes=tesco, company_status=active, company_type=plc. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "companieshouse" and capability "advanced-search". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Alphabetical company search
Use Companies House (companieshouse) from fastCRW Pergamon, capability "Alphabetical company search" (alphabetical-search). You are walking the register in name order rather than searching for one company. Example options: q=tesco, size=20. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "companieshouse" and capability "alphabetical-search". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Officer appointment detail
Use Companies House (companieshouse) from fastCRW Pergamon, capability "Officer appointment detail" (appointment). You have an appointment id from an officers list and want that single appointment. Example options: companyNumber=00445790, appointmentId=lnfNdAqKHBZCL2akA7SXLkkA8KI. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "companieshouse" and capability "appointment". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Charge detail
Use Companies House (companieshouse) from fastCRW Pergamon, capability "Charge detail" (charge). You have a charge id from the charges list and need its particulars. Example options: companyNumber=00445790, chargeId=5QU1lSudRI2jTIfUv_AOVxfLxVE. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "companieshouse" and capability "charge". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Licence
Crown copyright, published under the Open Government Licence v3.0. Companies House states the public register data may be used and re-used free of charge, including commercially, provided the source is acknowledged.
https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/Attribution
Display this wherever you show the data. It arrives on every response as provenance.attribution_text.
Contains public sector information licensed under the Open Government Licence v3.0 (Companies House)
Cache: up to 3600s
