United Kingdom: company identifier formats (Company number)

Shape, check digit, accepted and refused examples and the API call for Company number in United Kingdom. Every example on this page is run through the same validators as the free identifier validator, so a value shown as accepted is a value the validator accepts.

Company number

FieldValue
RegisterCompanies House
ShapeN{8} | L{2} N{6}
Check digitNone: the shape is the only test. No check digit: 8 digits, or 2 letters and 6 digits. The shape is the only test.
Worked example (accepted)00445790
Normalised form00445790
Also accepted as inputSC095237
Regex (normalised form)^([0-9]{8}|[A-Z]{2}[0-9]{6})$
API callGET /companies/search?country=GB&company_number=00445790
VAT numberThe register data holds no VAT number for this identifier.

Notes and scope

The prefix names the type: SC Scotland, NI Northern Ireland, OC, SO and NC limited liability partnerships, FC overseas companies. A well-formed number does not prove the company exists.

Call it from code

curl "https://api.prometiam.com/functions/v1/risk-api/companies/search?country=GB&company_number=00445790" \
  -H "Authorization: Bearer YOUR_API_KEY"

Shape notation: N digit · L letter · X digit or letter · C check digit or character · {n} repeat n times.

A valid shape and check digit prove that a number is well-formed, not that a company holds it. Only a lookup in the register answers that.

Source and credit

Register data that the API serves for United Kingdom carries this credit:

Contains public sector information licensed under the Open Government Licence v3.0. Source: Companies House, UK.

Related pages

Start your 14-day free trial · API documentation

The free trial lasts 14 days and includes 500 credits. A card is required and nothing is charged during the trial; it then continues as Starter (EUR 9.99/month) unless you cancel.

Frequently asked questions

How is the Company number checked?
No check digit: 8 digits, or 2 letters and 6 digits. The shape is the only test.