Biffa Landfill Solutions Limited
6 companies in this group.
- Biffa (Land) Limited (OE017774)
- Biffa (Roxby) Limited (02031961)
- Biffa Waste Management Limited (01138022)
- Island Waste Services Limited (01552791)
- Poplars Resource Management Company Limited (02630491)
- Richard Biffa (Reclamation) Limited (00929000)