About M.c.i World Property Ltd (11584804) United Kingdom