8th Floor
210 Pentonville Road
London
N1 9JY
United Kingdom
Tel: 0207 8125000
Website: www.veolia.co.uk
Year Established: 1860
No of Employees: 5000+
Contractor