If you would like to be alerted when a Regulatory News story is added to this site, please register with the Alerting Service.
Biffa Plc is incorporated and registered in England and Wales, Registered Number: 4081901, Registered Office: Coronation Road, Cressex, High Wycombe, Buckinghamshire HP12 3TZ