Change text size
All links will open in a new window.
How can we help?
We welcome your feedback on the services we offer. Please contact us on the number below for assistance.
Call: 020 3567 2600
Share this content
Veolia Environmental Services (UK) plc, Southwark Integrated Waste Management Facility, 43 Devon Street. London SE15 1AL Tel: 020 3567 2600
©Veolia Environmental Services (UK) Plc 2013. All rights reserved.