London +44 20 3286 6620 • Palo Alto +1 650 681-9754