About Land Share Investment (uk 1) Limited (05207401) United Kingdom