About Mmam International Property Management Ltd (12105329) United Kingdom