About Merchant House (freehold) Limited (02986984) United Kingdom