Jul 24, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 24, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Jul 09, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 09, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jul 09, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 09, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jul 03, 2026 Confirmation statement made on May 30, 2026 with no updates
3 pages CS01 Jun 27, 2026 replacement-filing-of-director-appointment-with-name
3 pages RP01AP01 Jun 27, 2026 replacement-filing-of-director-appointment-with-name
3 pages RP01AP01 Jun 24, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 24, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Jun 24, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 24, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Jun 23, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 23, 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 02, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 02, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Jun 02, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 02, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Jun 02, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 02, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
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 20, 2026 Resolutions
3 pages RESOLUTIONS Resolutions Category Date Description Type capital Resolution of removal of pre-emption rights
RES11 capital Resolution of allotment of securities
RES10 capital Resolution of authority to purchase a number of shares
RES09
May 19, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation May 19, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
May 10, 2026 Group of companies' accounts made up to Dec 31, 2025
141 pages AA Apr 28, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Apr 28, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Apr 28, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Apr 28, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
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 24, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Mar 24, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Mar 13, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Mar 13, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Mar 13, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Mar 13, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Mar 13, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Mar 13, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.