Glenn is represented by Avalon4a Exmoor Street LondonW10 6BDE: management@avalonuk.comT: +44 20 7598 8000 avalonuk.com