| 29th Sep 2025 12:00 pm | RNS | Further Cautionary Announcement | 
                                                                            
                                            | 18th Aug 2025 9:57 am | RNS | Further Cautionary Announcement | 
                                                                            
                                            | 4th Jul 2025 3:00 pm | RNS | FURTHER CAUTIONARY ANNOUNCEMENT | 
                                                                            
                                            | 26th Jun 2025 10:02 am | RNS | Interim Results | 
                                                                            
                                            | 18th Jun 2025 8:52 am | RNS | Trading Statement | 
                                                                            
                                            | 23rd May 2025 4:00 pm | RNS | Further Cautionary Announcement | 
                                                                            
                                            | 16th May 2025 4:22 pm | RNS | TR - 1 | 
                                                                            
                                            | 7th May 2025 10:15 am | RNS | Trading Update | 
                                                                            
                                            | 11th Apr 2025 8:30 am | RNS | Further Cautionary Announcement | 
                                                                            
                                            | 30th Dec 2024 10:03 am | RNS | Result of AGM | 
                                                                            
                                            | 16th Dec 2024 1:37 pm | RNS | Posting of Annual Report and Notice of AGM | 
                                                                            
                                            | 10th Dec 2024 10:17 am | RNS | Full Year Results | 
                                                                            
                                            | 28th Nov 2024 3:00 pm | RNS | Trading Statement | 
                                                                            
                                            | 22nd Nov 2024 7:00 am | RNS | Full Year Trading Update | 
                                                                            
                                            | 16th Sep 2024 8:00 am | RNS | First Cautionary Announcement | 
                                                                            
                                            | 15th Aug 2024 4:00 pm | RNS | Chiawa Farm Estate | 
                                                                            
                                            | 2nd Aug 2024 8:15 am | RNS | Change in Directorate | 
                                                                            
                                            | 21st Jun 2024 1:00 pm | RNS | Interim Results | 
                                                                            
                                            | 19th Jun 2024 1:00 pm | RNS | Directorate Changes | 
                                                                            
                                            | 17th Jun 2024 7:30 am | RNS | Trading Statement | 
                                                                            
                                            | 23rd Apr 2024 2:30 pm | RNS | Trading Update | 
                                                                            
                                            | 9th Apr 2024 8:00 am | RNS | Directorate Change | 
                                                                            
                                            | 28th Mar 2024 7:00 am | RNS | Notice of Death of Chairman | 
                                                                            
                                            | 3rd Jan 2024 9:30 am | RNS | Result of AGM | 
                                                                            
                                            | 8th Dec 2023 8:00 am | RNS | Posting of Annual Report and Notice of AGM | 
                                                                            
                                            | 7th Dec 2023 9:00 am | RNS | Full Year Results | 
                                                                            
                                            | 4th Dec 2023 8:09 am | RNS | Trading Statement | 
                                                                            
                                            | 7th Nov 2023 2:00 pm | RNS | Full Year Trading Update | 
                                                                            
                                            | 18th Oct 2023 5:35 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 21st Sep 2023 11:39 am | RNS | Group Restructuring | 
                                                                            
                                            | 30th Jun 2023 7:00 am | RNS | Half-year Results | 
                                                                            
                                            | 21st Jun 2023 10:00 am | RNS | Directorate Change | 
                                                                            
                                            | 9th Jun 2023 8:00 am | RNS | Trading Statement | 
                                                                            
                                            | 7th Jun 2023 8:00 am | RNS | Trading Update | 
                                                                            
                                            | 21st Apr 2023 1:00 pm | RNS | Directorate Change | 
                                                                            
                                            | 5th Dec 2022 3:00 pm | RNS | Full Year Results | 
                                                                            
                                            | 1st Dec 2022 12:00 pm | RNS | Directorate Change | 
                                                                            
                                            | 30th Nov 2022 8:00 am | RNS | Trading Statement | 
                                                                            
                                            | 22nd Nov 2022 10:00 am | RNS | Directorate Change | 
                                                                            
                                            | 10th Nov 2022 3:00 pm | RNS | Trading Update |