David Barbara Esynergy Solutions 50 Fenchurch St, London, EC3M 3JY, 2 533420 London United Kingdom Focus IT-Telecom - Service Providers