We embrace tailored sustainable innovation, and are deeply committed to sustainability.
Keenpac is a trading division of Bunzl UK Limited. Registered in England No 02902454.
Registered Office: Marble Arch House, 66 Seymour Street, London, W1H 5BT, UK