About Mec Property Investments Ltd (13248847) United Kingdom