About M & I Investment Properties Limited (05492781) United Kingdom