Companies House Public Data API
The Companies House Public Data API provides read access to all publicly available company information registered at Companies House. It covers company profiles, registered office addresses, officer appointments, persons with significant control, filing history, charges, insolvency, and advanced search across all registered UK companies. Access is free and requires only an API key obtained from the Companies House Developer Hub.
Documentation
Specifications
OpenAPI
https://github.com/companieshouse/specs.developer.ch.gov.uk
OpenAPI
https://raw.githubusercontent.com/api-evangelist/https://raw.githubusercontent.com/api-evangelist/companies-house/refs/heads/main/apis.yml/refs/heads/main/openapi/companies-house-public-data-openapi.yml