About Mylor Properties Ltd (10489898) United Kingdom