KINLOCH LIMITED Company number SC747091 · Monitor this company Liquidation Overview People 1 Financial Control Documents Gazette Analysis Location Related Registered office Address10 Craigmount Park, Edinburgh, Scotland, EH12 8EE PostcodeEH12 8EE Companies at this postcode 4 Map