From April 2025, significant new legal obligations have come into force that will affect almost all UK companies and LLPs. Under the Economic Crime and Corporate Transparency Act 2023, Companies House has started to roll out mandatory identity verification for individuals involved in the formation,…