About Johnston Property Investments Limited (12730945) United Kingdom