CLAITOCH LTD Company number SC711227 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address1 Castle Gardens, Edzell, Brechin, Scotland, DD9 7SY PostcodeDD9 7SY Companies at this postcode 9 Map