About M&m Development Property 2 Ltd (05866256) United Kingdom