Tall Stories Theatre Company Ltd is a charitable company limited by guarantee
Registered in England and Wales no. 03591772
Registered Office: Tall Stories,
Tall Stories Studio, 68 Holloway Road, London, N7 8JL
Registered charity no. 1121416.
VAT registration no. 788761755