About Johnston & Johnston Properties Ltd (12084152) United Kingdom