An independent theatre company producing entertaining and socially conscious theatre in London and across the country.