About Landed Houses Limited (06779083) United Kingdom