Contact Us We want to hear from you. Our Offices London (HQ) Unit TAP.E, 80 Long Lane, London, SE1 4GT+44 (0)34 5312 3505 Get Direction Paris Station F, 2 Parvis Alan Turing, 8742, Paris France+44 (0)34 5312 3505 Get Direction Get in touch with us Send message