24 Hour Call Out
01902 249016
01785 532011
01902 249016 or 01785 532011
If you require immediate assistance please call rather than email us
South Staffordshire Environmental (SSE)
23 Glen Road
Dudley
DY3 1TX