About Ideal Properties Mcr Limited (10840969) United Kingdom