New ID Checks at Companies House – What You Need to Know
From autumn 2025, Companies House is bringing in a new requirement: people involved in running UK companies will need to verify their identity. It’s all part of a wider plan to make company ownership more transparent and to reduce fraud…
