Daedalus Theatre Company is a company limited by guarantee registered in England and Wales and a registered charity. Registered address:
106 Wilmot Street, London E2 0BT. Company No: 07313013. Charity No: 1161754. It is also a member of the Independent Theatre Council (ITC).
If you can, please help us by making a donation.