About M&m Property Developers Ltd (08880835) United Kingdom