About M & D Property Developers Ltd (12157437) United Kingdom