About M & C Property Investments Limited (13218286) United Kingdom