THE CLACHAN LIMITED Company number SC522346 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address13 Cromarty Crescent, Bearsden, Glasgow, Scotland, G61 3LU PostcodeG61 3LU Companies at this postcode 11 Map