About Merchant Bank Corp Partners Limited (05420796) United Kingdom