Company of Angels was set up in 2001 by John Retallack to foster and produce new and experimental theatre for young audiences. The mission of the company is to broaden the definition of theatre for young people through dynamic and adventurous projects.