Search tools
Information on the UK sanctions and disqualified directors search tools.
Data resources: The UK Sanctions List and Companies House disqualified officer search API.
UK Sanctions Search
The UK Sanctions Search compares available Companies House names (including company name, previous company names, active directors, officers and PSCs) with aliases contained within the UK Sanctions List.
Potential matches are generated using automated matching rules and are not confirmation that any individual or entity is sanctioned.
We compare names and date of birth only between individuals and entities recorded on Companies House and the UK Sanctions List.
The report date recorded in the UK Sanctions List CSV that we read from.
Whether a potential match was found against the company name.
Previous company names are included where available from the Company Profile check.
Active PSC names are included where available from the PSC check.
Active director names are included where available from the Directors & Officers check.
Active non-director officer names are included where available from the Directors & Officers check.
A match does not confirm this is the same individual or entity. It only means that the name and/or date of birth are compatible under the matching rules used by this search.
No match found does not guarantee that no sanctions match exists. The search may be affected by missing Companies House data, unavailable date of birth information, name formatting, different spellings, name ordering, aliases, or limitations in the data available to the tool.
Disqualified Director Search
The Disqualified Director Search checks individual director names against the Companies House disqualified officers register.
It is run for individual directors only. Corporate directors are not searched using this tool.
The search runs in batches of up to 20 individual director names.
The tool searches individual directors from the Directors & Officers check where a usable name is available.
Up to 20 director names are checked in one batch. Where more searchable names exist, the next batch can be searched separately.
Results from the disqualified officers register are compared with the director before being shown.
A match does not confirm this is the same officer. It only indicates that the name, and date of birth where available, matched under our rules with a record on the disqualified register.
No match found does not confirm that the person is not disqualified. The search may be affected by missing director data, name formatting, different spellings, name ordering, date of birth availability, returned register results, rate limits, or other service limitations.
Matching rules
The search tools prioritise confidence over completeness. They are designed to surface possible matches for manual review, not to replace official searches or legal, compliance, financial, lending, procurement, or business checks.
For sanctions matching, the match must be exact under our normalised matching rules. We do not use fuzzy matching because the UK Sanctions List already includes name variations and aliases. For disqualified director searches, returned register results are compared with the director before being shown.
Individual names are split into first name, middle names, and last name. First and last names must match exactly after standardisation. Middle names must also match in the same order, although initials or missing middle names may still be treated as compatible.
Date of birth information is included where available. A match may be based on month and year, year only, or name only where date of birth information is unavailable.
We standardise entity names before matching. This includes converting text to a consistent format, replacing punctuation with spaces, converting “Ltd” to “Limited”, and converting “&” to “and”.
Entity matching is based on the normalised name value. A match does not confirm that the Companies House entity and the register entity are the same entity.
Service / transport errors
Sanctions data unavailable or out of date → search is not run.
No usable upstream names → search is not run.
Disqualified-register rate limit → the current batch may stop and can be resumed later.
Disqualified-register search failure → affected names may not be searched.