About Myles Court Management Co. Limited (02628198) United Kingdom