About The Oxford Playhouse Limited (02612429) United Kingdom