About Miox Properties Ltd (13338022) United Kingdom