About Mce Properties Limited (10166869) United Kingdom