JHP 23 LIMITED Company number SC469755 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office Address73 Craiglockhart Drive South, Edinburgh, EH14 1JT PostcodeEH14 1JT Companies at this postcode 2 Map