KMH PROJECT MANAGEMENT LIMITED Company number SC530448 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office Address18 Devon Place, Edinburgh, Scotland, EH12 5HN PostcodeEH12 5HN Companies at this postcode 2 Map