About Merchant City Properties Limited (02883508) United Kingdom