November 2016 /// DMH Stallard advise C24 Technologies on £4.55 million sale.
More information