Company name: Severn Waste Services Ltd
Description: Severn Waste Services operates waste management and recycling facilities for Worcestershire County Council & Herefordshire Council.
The Marina, Kings Rd, Evesham WR11 3XZ, United Kingdom