According to online sources, Carol Yang BlackBox Theatre is the newly-named BlackBox Theatre inside Benevolence House, St Stephen's College. Also see https://www.instagram.com/ststephenscollege/p/Cuxxd7PBu69/ .