About M&c Property & Investments Limited (08911443) United Kingdom