About Mgla Properties Ltd (13233839) United Kingdom