About M&m Investment Properties Ltd (12838281) United Kingdom