| 30th Jun 2016 7:00 am |
RNS |
Increased banking facilities agreed with HSBC PLC |
| 20th Jun 2016 2:14 pm |
RNS |
Result of AGM |
| 20th Jun 2016 7:00 am |
RNS |
AGM Statement |
| 15th Mar 2016 7:00 am |
RNS |
Final Results |
| 26th Jan 2016 9:38 am |
RNS |
Notification to Shareholders |
| 26th Jan 2016 7:00 am |
RNS |
Issue of Equity and Total Voting Rights |
| 12th Jan 2016 7:00 am |
RNS |
Trading Update and Notice of Results |
| 1st Dec 2015 7:00 am |
RNS |
Acquisitions |
| 12th Nov 2015 9:15 am |
RNS |
Result of General Meeting |
| 11th Nov 2015 7:00 am |
RNS |
Acquisition of Langston Jones |
| 4th Nov 2015 6:12 pm |
RNS |
Supplemental information on Secondary Placing |
| 2nd Nov 2015 7:00 am |
RNS |
Issue of Equity and Total Voting Rights |
| 30th Oct 2015 7:00 am |
RNS |
Acquisition of JW Gray Lightning Protection |
| 28th Oct 2015 9:51 am |
RNS |
Posting of Circular |
| 23rd Oct 2015 7:00 am |
RNS |
New Banking Facilities |
| 2nd Oct 2015 7:00 am |
RNS |
Acquisition of Integral Cradles Limited |
| 29th Sep 2015 7:00 am |
RNS |
Interim Results |
| 3rd Aug 2015 7:00 am |
RNS |
Trading Update and Notice of Results |
| 30th Jun 2015 7:00 am |
RNS |
Result of AGM |
| 29th Jun 2015 7:00 am |
RNS |
AGM Statement |
| 12th Jun 2015 2:27 pm |
RNS |
Acquisition of Pendrich |
| 11th Jun 2015 3:34 pm |
RNS |
Paul Teasdale Wins Customer Service Award |
| 12th May 2015 7:00 am |
RNS |
Issue of Equity |
| 28th Apr 2015 7:00 am |
RNS |
Final Results |