 Biffa

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