Impact Hub Islington
27 Dingley Place
London
EC1V 8BR
United Kingdom
Tel: 07931 578117
Website: www.eviva.co.uk
E-mail: info@eviva.co.uk
Director: Emma Roberts
Year Established: 2004
VAT No: GB 847 5770 83
No of Employees: 1-20
Service Company