S CARRUTH LIMITED Company number SC608369 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address3 Edenkiln Place, Strathblane, Glasgow, United Kingdom, G63 9EB PostcodeG63 9EB Companies at this postcode 6 Map