About Milton Keynes Developments Ltd. (03181807) United Kingdom