Jul 03, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 03, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Jul 03, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 2,722,578.85 4 pages SH03 Annotations Date Annotation Jul 03, 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.
Jun 07, 2026 Resolutions
1 pages RESOLUTIONS Resolutions Category Date Description Type capital Re: market purchase 21/05/2026
RES13
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.
Jan 28, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 2,529,368.75 4 pages SH03 Annotations Date Annotation Jan 28, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jan 22, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jan 22, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jan 21, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 2,478,513.45 4 pages SH03 Annotations Date Annotation Jan 21, 2026 Clarification HMRC - CONFIRMATION RECEIVED THAT APPROPRIATE DUTY THAT HAS BEEN PAID ON THIS TRANSACTION.
Jan 12, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jan 12, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Jan 02, 2026 Confirmation statement made on Dec 21, 2025 with no updates
3 pages CS01 Dec 31, 2025 replacement-filing-of-director-appointment-with-name
3 pages RP01AP01 Dec 02, 2025 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 2,100,766.65 4 pages SH03 Annotations Date Annotation Dec 02, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction.
Dec 02, 2025 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Dec 02, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction.
Dec 02, 2025 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 2,058,092.45 4 pages SH03 Annotations Date Annotation Dec 02, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction.
Nov 12, 2025 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 2,044,015.75 4 pages SH03 Annotations Date Annotation Nov 12, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Oct 30, 2025 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 1,987,252.25 4 pages SH03 Annotations Date Annotation Oct 30, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Oct 27, 2025 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 1,976,347.35 4 pages SH03 Annotations Date Annotation Oct 27, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction.
Oct 07, 2025 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 1,963,497.25 4 pages SH03 Annotations Date Annotation Oct 07, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
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.
Sep 10, 2025 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 1,936,368.95 3 pages SH03 Annotations Date Annotation Sep 10, 2025 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction
Sep 03, 2025 Purchase of own shares. Shares purchased into treasury:
3 pages SH03 Annotations Date Annotation Sep 03, 2025 Clarification HMRC confirmation received that appropriate stamp duty has been paid on this transaction.
Aug 26, 2025 Full accounts made up to Mar 31, 2025
79 pages AA Aug 19, 2025 Purchase of own shares. Shares purchased into treasury:
3 pages SH03 Annotations Date Annotation Aug 19, 2025 Clarification HMRC confirmation received that appropriate stamp duty has been paid on this transaction.
Aug 13, 2025 Resolutions
2 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 own shares out of capital
RES08