About Mec Property Holdings Ltd (09123185) United Kingdom