About M&m Development Property Ltd (02579005) United Kingdom