About London School Of Mediation Ltd (07261621) United Kingdom