J.SHEARER ROOFING & CONSTRUCTION LTD Company number SC334091 · Monitor this company Dissolved Overview People 7 Financial Control Documents Analysis Location Related Registered office Address31 Virginia Grove, Hamilton, Scotland, ML3 8SU PostcodeML3 8SU Companies at this postcode 8 Map