What are the new Companies House identity verification rules?
Under the new rules that originate from the Economic Crime and Corporate Transparency legislation, directors, and owners of UK-registered organizations will have to verify their identity at the Companies House or an Authorised Corporate Service Provider.