About Merchant Square Residential Nominee 1 Limited (06371958) United Kingdom