UK Company Search
1 credit / callA name or number → the right registered company, ranked by confidence.
Companies House search, cleaned and confidence-scored. Every hit carries a 0–1 match score so you can auto-pick the right company instead of eyeballing a noisy list.
Companies House search returns an unranked list where "Smith Consulting" surfaces forty near-misses in arbitrary order — fine for a human eyeballing results, useless for software that has to pick one. This endpoint adds the missing layer: every hit carries a 0–1 match confidence built from two-way name analysis, so exact matches rank strictly above supersets and your code can auto-select safely. Company-level only, by design — it never touches officer or PSC personal data.
what you’d build with it
Company pickers
Typeahead that auto-selects the right legal entity from a trading name — the 0-1 confidence score does the picking for you.
Record matching & dedupe
Resolve messy CRM names against the register in bulk; exact matches rank strictly above near-misses.
Compliance forms
Onboarding that turns 'what's your company called?' into a verified company number in one keystroke-friendly call.
example response
{
"query": "greggs",
"count": 2,
"results": [
{ "companyNumber": "00502851", "name": "GREGGS PLC",
"status": "active", "matchConfidence": 0.98 }
]
…Abbreviated. The full example, every endpoint and runnable code are in the implementation guide above; the integration pack downloads beside it. No account needed to read any of it.
Why developers pick it
Ranked, not raw
Companies House search is unranked and noisy. We return a match-confidence score so you can auto-pick.
Company-level only
Uses the companies endpoint (never officer/PSC personal data) — clean and low-risk to use.
works well with
Terms & disclaimer. Provided “as is” with no warranty. Results are derived from public sources and, in places, generated by AI — they may be inaccurate or out of date and are not legal, professional or credit advice. Company data contains public sector information licensed under the Open Government Licence v3.0; the Registers API contains Environment Agency information © Environment Agency and/or database right, used under the Environment Agency Conditional Licence. Any logos returned remain the trademarks of their owners (nominative/identification use only, no endorsement implied). Any scores or ratings are an indicative opinion, not a statement of fact about a company. You are responsible for your own use. See the full API Terms of Use or get in touch.