About M.d.development & Sons Ltd. (11187904) United Kingdom