CRAIGMILLAR LIMITED Company number SC224449 · Monitor this company Dissolved Overview People 6 Documents Analysis Location Related Registered office Address8 APPLEGARTH ROAD, STRATHAVEN, LANARKSHIRE, ML10 6HT PostcodeML10 6HT Companies at this postcode 4 Map