Buds Theatre – a registered charity providing theatrical productions as a vehicle for change.