About Mylondonplace Property Management Ltd (09551591) United Kingdom