It provides collection , landfill , recycling and special waste services to local authorities and industrial and commercial clients in the UK .
Biffa plc is a waste management company headquartered in High Wycombe , United Kingdom .
Biffa plc provides collection , landfill , recycling and special waste services to local authorities and industrial and commercial clients in the United Kingdom .
Biffa plc is a waste management company headquartered in High Wycombe , United Kingdom .