About Evagoras Mandrides Ltd (07368762) United Kingdom