About Merchant Place Developments (cambridge) Limited (06980889) United Kingdom