ID Check for Company Directors: What You Need to Know for 2025
From Autumn 2025, every company director in the UK will be required to complete an official ID check as part of new anti-fraud legislation, known as Director Authorisation. These checks form part of the Economic Crime and Corporate Transparency Act, and they’ll be enforced by Companies House.