Buds Theatre Company was established in 2007 as a non-profit group with the aim of providing a platform for ​young theatre graduates to practice their craft and refine their skills. Buds Theatre Company has since gained recognition​ and respect across the region as an incubator for aspiring young artists and practitioners of excellence.