Search the register – results All results THE LILLYWHITE FOUNDATION 10633481 - Incorporated on 22 February 2017 71-75 Shelton Street, Covent Garden, London, WC2H 9JQ