Mandatory Companies House ID Verification from 18 November

Starting 18 November, Companies House is introducing mandatory ID verification for all individuals involved in running or owning a company in the UK. If you’re a company director, company secretary, person with significant control (beneficial owner), or anyone filing on behalf of a business, you must verify your identity to remain compliant with UK company […]