About Landed Capital Ltd (11976193) United Kingdom