Biffa's mailing address is Accuray House, Coronation Road, HIGH WYCOMBE, HP12 3TZ, United Kingdom. The official website for the company is www.biffa.co.uk. The company can be reached via phone at +44-1494-521221.