KINLOCH ANDERSON LIMITED Company number SC008191 · Monitor this company Active Overview People 19 Financial Control Charges Documents Analysis Location Related Registered office Address4 Dock Street, Edinburgh, Scotland, EH6 6EY PostcodeEH6 6EY Companies at this postcode 2 Map