About Landre Investments Limited (08711492) United Kingdom