About Merchant Land Portfolio 3 Limited (13308318) United Kingdom