Search the register – results All results TEIKYO FOUNDATION (UK) 02540502 - Incorporated on 18 September 1990 Teikyo Foundation (Uk), Framewood Road, Wexham, Buckinghamshire, SL2 4QS