About Landgate Investments Limited (03514966) United Kingdom