About Merchant House Management Company Ltd (10391828) United Kingdom