Search the register – results All results THE HELEN HAMLYN TRUST 04115082 - Incorporated on 27 November 2000 66 Lincolns Inn Fields, London, WC2A 3LH