About Merchant House Properties Limited (10449668) United Kingdom