Jul 21, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 21, 2026 Clarification HMRC - CONFIRMATION RECEIVED THAT APPROPRIATE DUTYTHAT HAS BEEN PAID ON THIS TRANSACTION.
Jul 21, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 21, 2026 Clarification HMRC - CONFIRMATION RECEIVED THAT APPROPRIATE DUTYTHAT HAS BEEN PAID ON THIS TRANSACTION.
Jul 21, 2026 Purchase of own shares. Shares purchased into treasury:
4 pages SH03 Annotations Date Annotation Jul 21, 2026 Clarification HMRC - CONFIRMATION RECEIVED THAT APPROPRIATE DUTYTHAT HAS BEEN PAID ON THIS TRANSACTION.
Jul 07, 2026 Statement of capital following an allotment of shares on Jun 22, 2026
Capital: GBP 55,424,267.2 3 pages SH01 Jun 09, 2026 Resolutions
3 pages RESOLUTIONS Resolutions Category Date Description Type capital Resolution of removal of pre-emption rights
RES11 capital Re political donations/authorised to make one or more market purchases. Max 53,903,751 ordinary shares. 07/05/2026
RES13 capital Resolution of allotment of securities
RES10
Jun 04, 2026 Group of companies' accounts made up to Dec 27, 2025
225 pages AA Jun 02, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jun 02, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Jun 02, 2026 Purchase of own shares.
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.
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.
4 pages SH03 Annotations Date Annotation Jun 02, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
May 19, 2026 Sale or transfer of treasury shares. Treasury capital:
2 pages SH04 May 19, 2026 Sale or transfer of treasury shares. Treasury capital:
2 pages SH04 Mar 13, 2026 Director's details changed for Ms Jacqueline Wynn Callaway on Mar 13, 2026
2 pages CH01 Mar 06, 2026 Director's details changed for Mr Louis Leslie Alexander Eperjesi on Mar 06, 2026
2 pages CH01 Mar 05, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Mar 05, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid on this transaction.
Mar 05, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Mar 05, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid on this transaction.
Mar 05, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Mar 05, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid on this transaction.
Jan 23, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jan 23, 2026 Clarification HMRC - CONFIRMATION RECEIVED THAT APPROPRIATE DUTY THAT HAS BEEN PAID ON THIS TRANSACTION
Jan 22, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jan 22, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this transaction.
Jan 21, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jan 21, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase
Jan 21, 2026 Purchase of own shares.
4 pages SH03 Jan 21, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jan 21, 2026 Clarification HMRC - CONFIRMATION RECEVFIED THAT APPROPRITE DUTY THAT HAS BEEN PAID ON THIS TRANSACTION
Jan 21, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jan 21, 2026 Clarification HMRC - CONFIRMATION RECEVFIED THAT APPROPRITE DUTY THAT HAS BEEN PAID ON THIS TRANSACTION
Jan 21, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jan 21, 2026 Clarification HMRC - CONFIRMATION RECEVFIED THAT APPROPRITE DUTY THAT HAS BEEN PAID ON THIS TRANSACTION
Jan 21, 2026 Purchase of own shares.
4 pages SH03 Annotations Date Annotation Jan 21, 2026 Clarification HMRC - CONFIRMATION RECEVFIED THAT APPROPRITE DUTY THAT HAS BEEN PAID ON THIS TRANSACTION