KTM CONSULTANTS LTD Company number SC377021 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address12/2 LONDON STREET, EDINBURGH, MID LOTHIAN, SCOTLAND, EH3 6NA PostcodeEH3 6NA Companies at this postcode 21 Map