About Mmi Property Group Ltd (13072137) United Kingdom