About M&m Property Investment Co Limited (11207436) United Kingdom