Company name: Merseyside Recycling and Waste Authority
Description: Merseyside Recycling and Waste Authority (MRWA) manages household waste disposal and waste prevention and provides 14 Recycling Centres across the region.
Sefton Ln, Liverpool L31 8BT, United Kingdom