About Landed Ventures Limited (09185577) United Kingdom