About Johnston Properties (scotland) Ltd (SC608876) United Kingdom