What Central Theatre Supplies say about themselves
“Central Theatre Supplies Limited: Welcome to Central Theatre Supplies Limited. Based in Birmingham we have being providing sales, hire, service and installations of theatre equipment for over 30 years.”