Veolia Environmental Services

8th Floor, 210 Pentonville Road, N1 9JY (London)