Companies House is forging ahead with plans to introduce legal identity verification requirements for directors and people with significant control (PSCs) of companies, with enforcement to begin on 18 ...