About Landacre Investments Limited (02542137) United Kingdom