Search the register – results All results THE GODOLPHIN AND LATYMER SCHOOL FOUNDATION 03598439 - Incorporated on 15 July 1998 Godolphin And Latymer School, Iffley Road, London, W6 0PG