About Mggl Properties Ltd (12993646) United Kingdom