About M & I Developments Limited (NI031972) United Kingdom