7,050 shares£0.00
Daniel John Deer and Margaret Eileen Deer (joint holding)Sale
50,000 shares£0.00
Bare Trust dated 21 January 1989 (the trustees of which are Daniel John Deer and Margaret Eileen Deer)Sale
1,821,111 shares£0.00
739,080 shares£0.00
7,172 shares£1,434.40