| 15th Dec 2016 7:00 am | 
                                            RNS | 
                                            Directors Dealings | 
                                        
                                                                            
                                            | 25th Nov 2016 5:37 pm | 
                                            RNS | 
                                            Directors' Dealings | 
                                        
                                                                            
                                            | 8th Nov 2016 7:00 am | 
                                            RNS | 
                                            Directors' Dealings | 
                                        
                                                                            
                                            | 27th Oct 2016 4:18 pm | 
                                            RNS | 
                                            Directors' Dealings | 
                                        
                                                                            
                                            | 14th Sep 2016 7:00 am | 
                                            RNS | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 16th Aug 2016 7:00 am | 
                                            RNS | 
                                            Interim Results | 
                                        
                                                                            
                                            | 10th Aug 2016 7:00 am | 
                                            RNS | 
                                            Appointment of CFO | 
                                        
                                                                            
                                            | 1st Jul 2016 7:00 am | 
                                            RNS | 
                                            Total Voting Rights | 
                                        
                                                                            
                                            | 22nd Jun 2016 11:02 am | 
                                            RNS | 
                                            Result of AGM | 
                                        
                                                                            
                                            | 27th May 2016 7:00 am | 
                                            RNS | 
                                            Notice of AGM | 
                                        
                                                                            
                                            | 18th May 2016 7:00 am | 
                                            RNS | 
                                            Director resignation & appointment | 
                                        
                                                                            
                                            | 28th Apr 2016 11:28 am | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 27th Apr 2016 2:58 pm | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 26th Apr 2016 5:48 pm | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 26th Apr 2016 8:00 am | 
                                            RNS | 
                                            Director's Dealing | 
                                        
                                                                            
                                            | 25th Apr 2016 3:18 pm | 
                                            RNS | 
                                            Result of General Meeting | 
                                        
                                                                            
                                            | 7th Apr 2016 10:40 am | 
                                            RNS | 
                                            £4.8 million placing | 
                                        
                                                                            
                                            | 7th Apr 2016 10:33 am | 
                                            RNS | 
                                            Final Results | 
                                        
                                                                            
                                            | 17th Mar 2016 7:00 am | 
                                            RNS | 
                                            Notice of Results | 
                                        
                                                                            
                                            | 17th Mar 2016 7:00 am | 
                                            RNS | 
                                            New contracts | 
                                        
                                                                            
                                            | 9th Feb 2016 7:00 am | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 25th Jan 2016 7:00 am | 
                                            RNS | 
                                            Trading Statement | 
                                        
                                                                            
                                            | 4th Jan 2016 7:00 am | 
                                            RNS | 
                                            Blocklisting Interim Review | 
                                        
                                                                            
                                            | 4th Jan 2016 7:00 am | 
                                            RNS | 
                                            Total Voting Rights | 
                                        
                                                                            
                                            | 2nd Dec 2015 9:20 am | 
                                            RNS | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 2nd Dec 2015 7:00 am | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 2nd Dec 2015 7:00 am | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 1st Dec 2015 7:00 am | 
                                            RNS | 
                                            Total Voting Rights | 
                                        
                                                                            
                                            | 27th Nov 2015 7:00 am | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 27th Nov 2015 7:00 am | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 23rd Nov 2015 7:00 am | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 12th Nov 2015 7:00 am | 
                                            RNS | 
                                            Trading Update | 
                                        
                                                                            
                                            | 2nd Nov 2015 7:00 am | 
                                            RNS | 
                                            Total Voting Rights | 
                                        
                                                                            
                                            | 2nd Oct 2015 7:00 am | 
                                            RNS | 
                                            Total Voting Rights | 
                                        
                                                                            
                                            | 16th Sep 2015 7:00 am | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 2nd Sep 2015 11:45 am | 
                                            RNS | 
                                            Total Voting Rights | 
                                        
                                                                            
                                            | 1st Sep 2015 7:04 am | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 17th Aug 2015 7:00 am | 
                                            RNS | 
                                            Interim Results | 
                                        
                                                                            
                                            | 8th Jul 2015 7:00 am | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 3rd Jul 2015 7:00 am | 
                                            RNS | 
                                            Trading Update |