Jul 17, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 22,303,762.45 4 pages SH03 Annotations Date Annotation Jul 17, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction.
Jul 14, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 22,289,267.0125 4 pages SH03 Jun 30, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 22,252,765.0125 4 pages SH03 Annotations Date Annotation Jun 30, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Jun 30, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 22,213,050.0125 4 pages SH03 Annotations Date Annotation Jun 30, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Jun 19, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 22,169,416.325 4 pages SH03 Jun 06, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 22,119,893.825 4 pages SH03 Annotations Date Annotation Jun 06, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction.
Jun 06, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 22,098,544.075 4 pages SH03 Annotations Date Annotation Jun 06, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction.
Jun 06, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 22,055,280.325 4 pages SH03 Annotations Date Annotation Jun 06, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction.
May 20, 2026 Resolutions
3 pages RESOLUTIONS Resolutions Category Date Description Type capital Resolution of removal of pre-emption rights
RES11 capital Resolution of authority to purchase a number of shares
RES09 capital Resolution of allotment of securities
RES10 capital Re-sub division 29/04/2026
RES13
May 19, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 22,039,606.325 4 pages SH03 Annotations Date Annotation May 19, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
May 19, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 21,963,196.325 4 pages SH03 Annotations Date Annotation May 19, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
May 05, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 21,918,071.075 4 pages SH03 Annotations Date Annotation May 05, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
May 01, 2026 Appointment of Mr James Frederick William Williams as a director on May 01, 2026
2 pages AP01 Apr 29, 2026 Confirmation statement made on Apr 25, 2026 with no updates
3 pages CS01 Apr 28, 2026 Auditor's resignation
1 pages AUD Apr 17, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 21,805,006.325 4 pages SH03 Annotations Date Annotation Apr 17, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction.
Apr 17, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 21,768,131.325 4 pages SH03 Annotations Date Annotation Apr 17, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction.
Mar 28, 2026 Full accounts made up to Dec 31, 2025
128 pages AA Mar 18, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 21,685,631.325 4 pages SH03 Annotations Date Annotation Mar 18, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid on this transaction.
Mar 11, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 21,665,631.325 4 pages SH03 Annotations Date Annotation Mar 11, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Mar 03, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 21,619,462.075 4 pages SH03 Annotations Date Annotation Mar 03, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction
Mar 02, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 21,543,440.075 4 pages SH03 Annotations Date Annotation Mar 02, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction
Feb 19, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 21,514,258.825 4 pages SH03 Annotations Date Annotation Feb 19, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jan 29, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 21,424,015.325 4 pages SH03 Annotations Date Annotation Jan 29, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Jan 29, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 21,260,653.825 4 pages SH03 Annotations Date Annotation Jan 29, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase