From 18th November 2025 all directors and PSCs will need to have registered their ID at companies house if they want to file their confirmation statement. This half hour video sees Giles chat to respected Money Laundering Reporting expert David Winch about what needs to be done, how best to approach it as well as a few tips to make the process (And other processes!) go smoothly.