© 2017 Strange Fish Theatre Company, registered as a limited company in England & Wales. No: 10535298. Company Address: 9 High Ridge, Sydney Rd, London, N10 2LX