About Mmi Properties Limited (10591864) United Kingdom