Business UK Company Directors Face Losing Access to Their Own Firms By Danielle 19 August 2025 With mandatory identity checks on the horizon and awareness...