| 20th Apr 2021 10:10 am | RNS | PDMR notification | 
                                                                            
                                            | 7th Apr 2021 6:13 pm | RNS | Publication of Annual Report 2020 | 
                                                                            
                                            | 6th Apr 2021 6:02 pm | RNS | Directorate Change | 
                                                                            
                                            | 1st Apr 2021 3:24 pm | RNS | PDMR and PCA notification | 
                                                                            
                                            | 24th Mar 2021 4:06 pm | RNS | PDMR notification | 
                                                                            
                                            | 15th Mar 2021 1:58 pm | RNS | PDMR and PCA notification | 
                                                                            
                                            | 10th Mar 2021 7:00 am | RNS | Preliminary Results | 
                                                                            
                                            | 4th Feb 2021 5:59 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 4th Feb 2021 5:57 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 22nd Jan 2021 12:05 pm | RNS | Delay in publishing accounts | 
                                                                            
                                            | 14th Jan 2021 12:01 pm | RNS | Block Listing Six-Monthly Return | 
                                                                            
                                            | 9th Dec 2020 7:00 am | RNS | Trading Update | 
                                                                            
                                            | 2nd Nov 2020 3:57 pm | RNS | PDMR and PCA notification | 
                                                                            
                                            | 19th Oct 2020 11:23 am | RNS | PDMR notification | 
                                                                            
                                            | 12th Oct 2020 3:28 pm | RNS | PDMR notification | 
                                                                            
                                            | 12th Oct 2020 2:47 pm | RNS | PDMR and PCA notification | 
                                                                            
                                            | 7th Oct 2020 4:26 pm | RNS | PDMR and PCA notification | 
                                                                            
                                            | 6th Oct 2020 7:00 am | RNS | Grant of Options | 
                                                                            
                                            | 23rd Sep 2020 12:30 pm | RNS | PDMR and PCA Notification | 
                                                                            
                                            | 18th Sep 2020 10:56 am | RNS | PDMR and PCA Notification | 
                                                                            
                                            | 15th Sep 2020 10:55 am | RNS | PDMR and PCA Notification | 
                                                                            
                                            | 4th Sep 2020 3:29 pm | RNS | PDMR and PCA Notification | 
                                                                            
                                            | 3rd Sep 2020 4:47 pm | RNS | PDMR and PCA Notification | 
                                                                            
                                            | 3rd Sep 2020 10:08 am | RNS | PDMR and PCA notification | 
                                                                            
                                            | 1st Sep 2020 9:53 am | RNS | PDMR and PCA notification | 
                                                                            
                                            | 24th Aug 2020 2:05 pm | RNS | PDMR and PCA Notification | 
                                                                            
                                            | 20th Aug 2020 8:02 am | RNS | PDMR and PCA notification - Replacement | 
                                                                            
                                            | 19th Aug 2020 12:40 pm | RNS | PDMR and PCA Notification | 
                                                                            
                                            | 17th Aug 2020 3:25 pm | RNS | PDMR and PCA Notification | 
                                                                            
                                            | 13th Aug 2020 1:16 pm | RNS | PDMR and PCA Notification | 
                                                                            
                                            | 12th Aug 2020 5:18 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 12th Aug 2020 11:03 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 6th Aug 2020 10:24 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 20th Jul 2020 11:29 am | RNS | Block Listing Six-Monthly Return | 
                                                                            
                                            | 17th Jul 2020 7:00 am | RNS | Appointment of Executive Director | 
                                                                            
                                            | 13th Jul 2020 7:00 am | RNS | Directorate Change | 
                                                                            
                                            | 9th Jul 2020 7:38 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 7th Jul 2020 12:28 pm | RNS | Results for the period ended 30 Apr 2020(amended) | 
                                                                            
                                            | 7th Jul 2020 7:00 am | RNS | Results for the period ended 30 April 2020 | 
                                                                            
                                            | 29th Jun 2020 6:09 pm | RNS | Holding(s) in Company |