Avondale Landfill Cells, Polmont
…Avondale Landfill Cells, Polmont Landfill, Landfill Avondale Environmental Ltd £1.2 million 1 Avondale Environmental Ltd operates one of the largest landfill sites in Scotland at Polmont, near Falkirk. The site handles around 450,000 tonnes of…
Read more