Greater Vancouver Historical Performance Society of BC (GVHPS) BC Non-Profit Arts Society # S-30188 Registered Canadian Charity #107418