About Lands Property Investments Limited (03161505) United Kingdom