Austin Benn is a trading division of Impellam Group Registered Office: 800 The Boulevard Capability Green Luton Bedfordshire LU1 3BA Registered in England Registered Company Number: 06511961 VAT No: 665416130