Jul 08, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 08, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jul 08, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 08, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jul 06, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 06, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction.
Jul 06, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 06, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction.
Jun 10, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 10, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 10, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 10, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 09, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 09, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jun 09, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 May 26, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation May 26, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
May 26, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation May 26, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
May 22, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation May 22, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
May 19, 2026 Resolutions
3 pages RESOLUTIONS Resolutions Category Date Description Type capital Resolution of removal of pre-emption rights
RES11 capital Market purchase/general meeting other than an annual general meeting may be called on not less than 14 clear days’ notice 29/04/2026
RES13 capital Resolution of allotment of securities
RES10
May 05, 2026 Appointment of Mr Ross Mccluskey as a director on May 05, 2026
2 pages AP01 May 05, 2026 Termination of appointment of Matthew Gregory as a director on May 05, 2026
1 pages TM01 Apr 22, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Apr 22, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Apr 18, 2026 Group of companies' accounts made up to Dec 31, 2025
230 pages AA Apr 13, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Apr 13, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Apr 13, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Apr 13, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Apr 13, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Apr 13, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Apr 13, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Apr 13, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Mar 18, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Mar 18, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid on this transaction.
Feb 25, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Feb 25, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Feb 25, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Feb 25, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Feb 25, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Feb 25, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Feb 10, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Feb 10, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase