Hugh Aldous ·Director Executive Director Transaction date 4 Apr 2025 Notification date 23 Dec 2025 Purchase Price 369.89 Quantity 52,017 Value £4,420,261 Filing More details Fewer details