About M & I Properties Limited (10154478) United Kingdom