Oliver Rupert Andrew Scott ·non-executive director Executive Director Through Kestrel Partners LLP, a closely affiliated person Transaction date 16 Apr 2018 Notification date 16 Apr 2018 Sale Price 382.97 Quantity 92,061 Value £1,148,573 Filing More details Fewer details