About Mec Property Ltd (08954683) United Kingdom