Search the register – results All results THE OXFORD PLAYHOUSE TRUST 02397373 - Incorporated on 21 June 1989 Oxford Playhouse,, 11-12, Beaumont St.,, Oxford, OX1 2LW