Address 2 Kingdom Street London, W2 6BD Get in touch T: +44 (0)7769 654163 E: derek.taylor@keller.com Key contacts Derek Taylor, Business Development Director E: derek.taylor@keller.com