ICW appoints Andrew Spratt as Managing Director
Andrew Spratt has been appointed as Managing Director for ICW Insurance Services
ICW achieves Chartered Building Consultancy status