Let me answer my own question: no.
For a private entity, a bank or any association you belong to that has your information, under privacy laws in Canada, they would have to divulge, first of all, the information they have on you as a citizen. They would also have to inform you if they ever sought to sell your information. Political parties are in a special category.