New concrete plant for Chap at Balmedie

Hugh Craigie Joint managing director of CHAP group
Hugh Craigie Joint managing director of CHAP group