Sep 07, 2026 Appointment of Mr George William Edward Rogers as a director on Sep 01, 2026
2 pages AP01 Sep 07, 2026 Appointment of Mr Guy Richard Walker as a director on Sep 01, 2026
2 pages AP01 Aug 04, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Aug 04, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Jun 29, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 29, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Jun 17, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jun 17, 2026 Clarification HMRC - COMNFIRMATION RECEIVED THAT APPROPIATE DUTY THAT HAS BEEN PAID ON THIS TRANSACTION.
May 20, 2026 Confirmation statement made on May 10, 2026 with updates
4 pages CS01 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 APPRORIATE DUTY HAS BEEN PAID ON THIS TRANSACTION.
Apr 17, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Apr 17, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction.
Mar 20, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Mar 20, 2026 Clarification HMRC - CONFIRMATION RECIEVED THAT APPRORIATE DUTY THAT HAS BEEN PAID ON THIS TRANSACTION.
Feb 16, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Jan 27, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jan 27, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid on this transaction.
Jan 15, 2026 Full accounts made up to Jun 30, 2025
80 pages AA Dec 30, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Dec 30, 2025 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid on this transaction.
Dec 03, 2025 Resolutions
2 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
Nov 20, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Nov 20, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction.
Nov 05, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Nov 05, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction.
Oct 03, 2025 Purchase of own shares. Shares purchased into treasury:
3 pages SH03 Annotations Date Annotation Oct 03, 2025 Clarification HMRC - CONFIRMATION RECEIVED THAT APPROPRIATE DUTY HAS BEEN PAID ON THIS TRANSACTION.
Sep 18, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Sep 18, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jul 24, 2025 Purchase of own shares. Shares purchased into treasury:
3 pages SH03 Annotations Date Annotation Jul 24, 2025 Clarification HMRC confirmation received appropriate stamp duty has been paid on this transaction
Jul 17, 2025 Purchase of own shares. Shares purchased into treasury:
3 pages SH03 Annotations Date Annotation Jul 17, 2025 Clarification HMRC - CONFIRMATION RECEIVED THAT APPROPORITE DUTY THAT HAS BEEN PAID ON THIS REPURCHASED
Jul 03, 2025 Purchase of own shares. Shares purchased into treasury:
3 pages SH03 Annotations Date Annotation Jul 03, 2025 Clarification HMRC confirmation received appropriate stamp duty has been paid on this transaction
Jul 03, 2025 Purchase of own shares. Shares purchased into treasury:
3 pages SH03 Annotations Date Annotation Jul 03, 2025 Clarification HMRC confirmation received appropriate stamp duty has been paid on this transaction
Jun 11, 2025 Purchase of own shares. Shares purchased into treasury:
3 pages SH03 Annotations Date Annotation Jun 11, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Jun 03, 2025 Purchase of own shares. Shares purchased into treasury:
3 pages SH03 Annotations Date Annotation Jun 03, 2025 Clarification HMRC confirmation received appropriate stamp duty has been paid on this transaction
May 21, 2025 Confirmation statement made on May 10, 2025 with no updates
3 pages CS01