KERLOCH C LIMITED Company number SC688086 · Monitor this company Dissolved Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office Address12 Marchhall Crescent, Edinburgh, Scotland, EH16 5HL PostcodeEH16 5HL Companies at this postcode 4 Map