JOHNSTONELEAS PROPERTIES LIMITED Company number SC270400 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office AddressBeechhill, Creca, Annan, Dumfriesshire, DG12 6RP PostcodeDG12 6RP Companies at this postcode 15 Map