About M & G Developments (northampton) Ltd (09340396) United Kingdom