The Hay Group Management Ltd, phone Hubbard Wing, Leigh Court Business Centre Abbots Leigh, City of Bristol BS8 3RJ map