The Ticket Factory

  • Address
    National Exhibition Centre , Birmingham
  • Team Size
    25+
  • Stage
    Medium
  • Founded
    2007
  • Funding
    £0