Jul 21, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jul 21, 2026 Clarification HMRC CONFIRMATION RECEIVED THAT THE APPROPRIATE STAMP DUTY HAS BEEN PAID IN RELATION TO THIS TRANSACTION.
Jul 21, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jul 21, 2026 Clarification HMRC CONFIRMATION RECEIVED THAT THE APPROPRIATE STAMP DUTY HAS BEEN PAID IN RELATION TO THIS TRANSACTION.
Jun 22, 2026 Purchase of own shares.
4 pages SH03 Jun 19, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jun 19, 2026 Clarification HMRC confirmation received that the appropriate stamp duty was paid in relation to the repurchase.
Jun 19, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jun 19, 2026 Clarification HMRC confirmation received that the appropriate stamp duty was paid in relation to the repurchase.
Jun 19, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jun 19, 2026 Clarification HMRC confirmation received that the appropriate stamp duty was paid in relation to the repurchase.
Jun 19, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jun 19, 2026 Clarification HMRC confirmation received that the appropriate stamp duty was paid in relation to the repurchase.
Jun 17, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jun 17, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction.
Jun 10, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jun 10, 2026 Clarification HMRC confirmation received that the appropriate stamp duty was paid in relation to the repurchase.
Jun 01, 2026 Confirmation statement made on May 24, 2026 with no updates
3 pages CS01 May 26, 2026 Group of companies' accounts made up to Dec 31, 2025
135 pages AA May 21, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation May 21, 2026 Clarification HMRC confirmation received that the appropriate stamp duty was paid in relation to the repurchase.
May 20, 2026 Resolutions
2 pages RESOLUTIONS Resolutions Category Date Description Type capital Resolution of allotment of securities
RES10 capital Resolution of authority to purchase own shares out of capital
RES08
May 06, 2026 Cancellation of shares by a PLC. Statement of capital on Mar 31, 2026
Capital: GBP 39,134,122.75 6 pages SH07 May 06, 2026 Cancellation of shares by a PLC. Statement of capital on Mar 24, 2026
Capital: GBP 39,165,372.75 6 pages SH07 May 06, 2026 Cancellation of shares by a PLC. Statement of capital on Mar 23, 2026
Capital: GBP 39,190,372.75 6 pages SH07 May 06, 2026 Cancellation of shares by a PLC. Statement of capital on Mar 09, 2026
Capital: GBP 39,209,122.75 6 pages SH07 May 06, 2026 Cancellation of shares by a PLC. Statement of capital on Mar 02, 2026
Capital: GBP 39,225,372.75 6 pages SH07 May 06, 2026 Cancellation of shares by a PLC. Statement of capital on Feb 23, 2026
Capital: GBP 39,242,372.75 6 pages SH07 May 06, 2026 Cancellation of shares by a PLC. Statement of capital on Feb 16, 2026
Capital: GBP 39,256,122.75 6 pages SH07 May 06, 2026 Cancellation of shares by a PLC. Statement of capital on Feb 10, 2026
Capital: GBP 39,268,622.75 6 pages SH07 May 06, 2026 Cancellation of shares by a PLC. Statement of capital on Feb 03, 2026
Capital: GBP 39,278,622.75 6 pages SH07 Apr 21, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Apr 21, 2026 Clarification HMRC confirmation received that the appropriate stamp duty was paid in relation to the repurchase.
Apr 21, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Apr 21, 2026 Clarification HMRC confirmation received that the appropriate stamp duty was paid in relation to the repurchase.
Apr 21, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Apr 21, 2026 Clarification HMRC confirmation received that the appropriate stamp duty was paid in relation to the repurchase.