Bcimc (Wcbaf) Private Placement (2009) Investment Corporation is a limited partner based at Victoria, Canada. The firm was established in 2003 and operates as a subsidiary of British Columbia Investment Management. The assets are managed by the executive team.