Bosco Labs

Company registers › United Kingdom

Check a UK company by API: Companies House

Companies House · read from the national register · checked

The official route

Companies House has a free REST API. You register on the developer hub, create a key and send it as the HTTP Basic user name. The limit is 600 requests per 5 minutes per key, and going over it returns 429 for the rest of that window. The company profile gives the name, status, type and registered office. Other endpoints list officers, persons with significant control (PSCs) and charges. The data is Crown copyright under the Open Government Licence v3.0. Companies House also publishes free daily ZIP files of electronically filed accounts, and those need no key.

Where it gets hard

One call

{"query": "Tesco PLC", "country": "GB"}

Post that body to https://api.boscolabs.dev/v1/counterparty-check. A name can fit several companies. The company number (00445790 for Tesco) always resolves exactly.

CheckSource for this country
Register statusCompanies House
InsolvencyCompanies House insolvency cases and The Gazette (our nightly copy of corporate notices since 2020)
People on sanctions listsDirectors and PSCs from Companies House
Recent accountsCompanies House digital accounts; listed companies also ESEF reports
Company on sanctions listsOFAC, UN, UK, EU and US export lists
LEI statusGLEIF
IBANISO 13616 check digits; no bank is contacted

$0.05 per company checked, empty and failed calls are free.

What we do not cover

Sources

Other countries

Czech Republic · Estonia · Finland · France · Ireland · Latvia · Norway · Poland · Denmark · Germany · Netherlands · Austria · Belgium · Spain · Sweden