Founded in 1970, The Scrabo Group is a thriving general contracting company based in Newtownards, County Down, and with offices in the Isle of Man, London and Glasgow... Since it's establishment in 1970, Scrabo Contracting Ltd, and subsequently The..
Relevance: 9.608089