About Merchant Place Corporate Finance Limited (03601426) United Kingdom