About Merchant Square Residential Nominee 2 Limited (06371959) United Kingdom