ID Checks Incoming: What UK Company Directors Need to Know Before November 2025
Starting 18 November 2025, Companies House will require company directors, PSCs, and anyone filing on behalf of a company to verify their identity. It’s part of the government’s crackdown on fraud and dodgy dealings—but for honest business owners like you, it’s mostly about keeping things up …
Recent Comments