AVALON CONSULTANCY SERVICES LIMITED, STEVENAGE, Royaume-Uni