About M And Ss Properties Limited (08758470) United Kingdom