| 11th Sep 2017 3:21 pm | 
                                            PRN | 
                                            Result of AGM | 
                                        
                                                                            
                                            | 11th Sep 2017 7:00 am | 
                                            PRN | 
                                            AGM Statement | 
                                        
                                                                            
                                            | 4th Sep 2017 9:33 am | 
                                            PRN | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 25th Aug 2017 4:33 pm | 
                                            PRN | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 11th Aug 2017 2:30 pm | 
                                            PRN | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 11th Aug 2017 7:00 am | 
                                            PRN | 
                                            Final Results | 
                                        
                                                                            
                                            | 26th May 2017 11:19 am | 
                                            PRN | 
                                            Trading Update | 
                                        
                                                                            
                                            | 1st Dec 2016 7:00 am | 
                                            PRN | 
                                            Half-year Report | 
                                        
                                                                            
                                            | 13th Oct 2016 2:21 pm | 
                                            PRN | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 8th Sep 2016 11:34 am | 
                                            PRN | 
                                            Result of AGM | 
                                        
                                                                            
                                            | 8th Sep 2016 7:00 am | 
                                            PRN | 
                                            Pre-AGM Trading Update | 
                                        
                                                                            
                                            | 19th Aug 2016 7:00 am | 
                                            PRN | 
                                            Placing to raise £350,000 | 
                                        
                                                                            
                                            | 17th Aug 2016 4:21 pm | 
                                            PRN | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 16th Aug 2016 9:45 am | 
                                            PRN | 
                                            Annual Financial Report | 
                                        
                                                                            
                                            | 5th Aug 2016 7:00 am | 
                                            PRN | 
                                            Preliminary Results | 
                                        
                                                                            
                                            | 16th Jun 2016 7:00 am | 
                                            PRN | 
                                            Trading Update | 
                                        
                                                                            
                                            | 31st Mar 2016 7:00 am | 
                                            RNS | 
                                            Directorate Change and New Company Secretary | 
                                        
                                                                            
                                            | 9th Mar 2016 7:00 am | 
                                            RNS | 
                                            Change of Adviser | 
                                        
                                                                            
                                            | 2nd Mar 2016 7:00 am | 
                                            PRN | 
                                            Appointment of Broker | 
                                        
                                                                            
                                            | 10th Feb 2016 3:03 pm | 
                                            PRN | 
                                            Director Shareholding | 
                                        
                                                                            
                                            | 23rd Dec 2015 1:17 pm | 
                                            PRN | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 14th Dec 2015 7:01 am | 
                                            PRN | 
                                            Acquisition of SG Systems (UK) Limited | 
                                        
                                                                            
                                            | 14th Dec 2015 7:00 am | 
                                            PRN | 
                                            Acquisition of Camerascan CCTV Limited | 
                                        
                                                                            
                                            | 3rd Dec 2015 7:00 am | 
                                            PRN | 
                                            Interim Results | 
                                        
                                                                            
                                            | 7th Sep 2015 12:40 pm | 
                                            PRN | 
                                            Result of AGM | 
                                        
                                                                            
                                            | 7th Sep 2015 7:00 am | 
                                            PRN | 
                                            Pre-AGM Trading Update | 
                                        
                                                                            
                                            | 2nd Sep 2015 3:43 pm | 
                                            PRN | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 25th Aug 2015 7:00 am | 
                                            PRN | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 6th Aug 2015 3:30 pm | 
                                            PRN | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 5th Aug 2015 2:50 pm | 
                                            PRN | 
                                            Dividend Payment | 
                                        
                                                                            
                                            | 5th Aug 2015 7:00 am | 
                                            PRN | 
                                            Final Results | 
                                        
                                                                            
                                            | 31st Jul 2015 1:52 pm | 
                                            PRN | 
                                            Update re. Final Results | 
                                        
                                                                            
                                            | 18th May 2015 8:00 am | 
                                            PRN | 
                                            Trading Update | 
                                        
                                                                            
                                            | 21st Apr 2015 11:30 am | 
                                            PRN | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 18th Feb 2015 7:00 am | 
                                            PRN | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 16th Feb 2015 7:00 am | 
                                            PRN | 
                                            Change of Adviser | 
                                        
                                                                            
                                            | 29th Jan 2015 7:00 am | 
                                            PRN | 
                                            Trading update | 
                                        
                                                                            
                                            | 25th Nov 2014 7:01 am | 
                                            PRN | 
                                            Half-yearly Report | 
                                        
                                                                            
                                            | 25th Nov 2014 7:00 am | 
                                            PRN | 
                                            Acquisition Earn-out Payment | 
                                        
                                                                            
                                            | 14th Nov 2014 12:00 pm | 
                                            PRN | 
                                            Interim Results Publication Date |