Mr John Duffield ·Director Executive Director Transaction date 10 Sep 2025 Notification date 10 Sep 2025 Purchase Price 318.80 Quantity 85,941 Value £4,305,698 Filing More details Fewer details