| 1st Oct 2025 12:00 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 30th Sep 2025 2:17 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 25th Sep 2025 7:00 am | RNS | Half-year Report | 
                                                                            
                                            | 7th Aug 2025 2:55 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 6th Aug 2025 7:00 am | RNS | Trading Statement | 
                                                                            
                                            | 28th Jul 2025 3:15 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 1st Jul 2025 7:00 am | RNS | Grant of awards under Long Term Incentive Plan | 
                                                                            
                                            | 26th Jun 2025 3:20 pm | RNS | Result of AGM | 
                                                                            
                                            | 26th Jun 2025 7:00 am | RNS | AGM Statement | 
                                                                            
                                            | 29th May 2025 11:15 am | RNS | Posting of Annual Report and Notice of AGM | 
                                                                            
                                            | 13th May 2025 2:15 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 13th May 2025 2:00 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 8th May 2025 7:00 am | RNS | Director/PDMR Dealings | 
                                                                            
                                            | 7th May 2025 8:15 am | RNS | Final Results - Replacement | 
                                                                            
                                            | 7th May 2025 7:00 am | RNS | Final Results | 
                                                                            
                                            | 1st May 2025 7:00 am | RNS | Notice of Results and Investor Presentation | 
                                                                            
                                            | 20th Mar 2025 7:00 am | RNS | Director/PDMR Dealings | 
                                                                            
                                            | 18th Mar 2025 7:00 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 3rd Feb 2025 7:00 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 29th Jan 2025 7:00 am | RNS | Trading Statement | 
                                                                            
                                            | 3rd Jan 2025 11:45 am | RNS | Service Agreement with iAqua | 
                                                                            
                                            | 5th Nov 2024 7:00 am | RNS | Directorate Change | 
                                                                            
                                            | 31st Oct 2024 7:00 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 17th Oct 2024 7:00 am | RNS | Directorate Change | 
                                                                            
                                            | 11th Oct 2024 2:57 pm | RNS | Completion of Refinancing | 
                                                                            
                                            | 11th Oct 2024 7:29 am | RNS | New Debt Facility | 
                                                                            
                                            | 26th Sep 2024 7:00 am | RNS | Half-year Report | 
                                                                            
                                            | 20th Sep 2024 7:00 am | RNS | Notice of Results and Investor Presentation | 
                                                                            
                                            | 29th Jul 2024 7:00 am | RNS | Trading Statement | 
                                                                            
                                            | 1st Jul 2024 7:00 am | RNS | Change of Adviser | 
                                                                            
                                            | 1st Jul 2024 7:00 am | RNS | Aim Rule 17 Update | 
                                                                            
                                            | 28th Jun 2024 12:00 pm | RNS | Result of AGM | 
                                                                            
                                            | 26th Jun 2024 7:00 am | RNS | Directorate Change | 
                                                                            
                                            | 4th Jun 2024 4:35 pm | RNS | Posting of Annual Report and Notice of AGM | 
                                                                            
                                            | 30th May 2024 5:30 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 22nd May 2024 7:30 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 20th May 2024 7:00 am | RNS | Investor Presentation | 
                                                                            
                                            | 20th May 2024 7:00 am | RNS | Final Results | 
                                                                            
                                            | 2nd Feb 2024 7:00 am | RNS | Grant of awards under Long Term Incentive Plan | 
                                                                            
                                            | 26th Jan 2024 7:00 am | RNS | Full Year Trading Update |