November Club Add to clipboard Corporate body 1990 - A site specific theatre company based in Northumberland.