About Legacy Land And Capital (holdings) Limited (SC509917) United Kingdom