Biogen UK (original) (raw)
Biogen (UK) Ltd is a leading UK owner and operator of anaerobic digestion and composting plants based in Bedfordshire. It is responsible for the construction of 22 plants to date and currently operates fourteen anaerobic digestion plants and six composting facilities in England, Scotland and Wales.