About Mlo Properties Ltd (12761958) United Kingdom