Jul 27, 2026 Sale or transfer of treasury shares. Treasury capital:
Capital: GBP 8,439,253.41747 3 pages SH04 Jul 27, 2026 Sale or transfer of treasury shares. Treasury capital:
Capital: GBP 8,440,643.415252 3 pages SH04 Jul 14, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 8,441,947.156908 4 pages SH03 Annotations Date Annotation Jul 14, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jul 14, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 8,339,211.772752 4 pages SH03 Annotations Date Annotation Jul 14, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Jul 10, 2026 Resolutions
6 pages RESOLUTIONS Resolutions Category Date Description Type capital Resolution of allotment of securities
RES10 capital Resolution of removal of pre-emption rights
RES11 capital Resolution of authority to purchase a number of shares
RES09 capital Re: authorise the company to make political donations / short notice of a meeting other than an annual general meeting 21/05/2026
RES13
Jul 09, 2026 Resolutions
3 pages RESOLUTIONS Resolutions Category Date Description Type capital Resolution of removal of pre-emption rights
RES11 capital Authority to make political donations and incur political expenditure / authority for market purchase of own shares / authority to call general meetings on short notice 21/05/2026
RES13 capital Resolution of allotment of securities
RES10
Jul 08, 2026 Appointment of Mrs Deborah Jayne Waterhouse as a director on Jul 01, 2026
2 pages AP01 Jul 08, 2026 Appointment of Mr Gavin Echlin Patterson as a director on Jul 01, 2026
2 pages AP01 Jul 07, 2026 Group of companies' accounts made up to Dec 31, 2025
216 pages AA Jul 03, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 8,226,225.100038 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 8,137,634.104524 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 Sale or transfer of treasury shares. Treasury capital:
Capital: GBP 8,075,064.29664 3 pages SH04 Jun 22, 2026 Sale or transfer of treasury shares. Treasury capital:
Capital: GBP 8,001,209.769312 3 pages SH04 Jun 22, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 8,076,349.809246 4 pages SH03 Jun 19, 2026 legacy
pages ANNOTATION Jun 19, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 8,001,490.705014 4 pages SH03 Jun 03, 2026 Sale or transfer of treasury shares. Treasury capital:
Capital: GBP 7,893,678.895014 3 pages SH04 Jun 03, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 7,894,230.974814 4 pages SH03 Annotations Date Annotation Jun 03, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Jun 03, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 7,814,491.901814 4 pages SH03 Annotations Date Annotation Jun 03, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Jun 03, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 7,552,693.785666 4 pages SH03 Annotations Date Annotation Jun 03, 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:
Capital: GBP 7,462,983.83898 3 pages SH04 May 19, 2026 Sale or transfer of treasury shares. Treasury capital:
Capital: GBP 7,463,960.603562 3 pages SH04 May 18, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 7,464,266.434938 4 pages SH03 Annotations Date Annotation May 18, 2026 Clarification HMRC confirmation received that appropriate Stamp Duty has been paid for this transaction.
Apr 27, 2026 Purchase of own shares. Shares purchased into treasury:
Capital: GBP 7,415,316.311388 4 pages SH03 Annotations Date Annotation Apr 27, 2026 Clarification HMRC confirmation received that appropriate duty has been paid on this repurchase.
Apr 27, 2026 Sale or transfer of treasury shares. Treasury capital:
Capital: GBP 7,415,206.416258 3 pages SH04