About Johnstone Land (holdings) Limited (12718117) United Kingdom