I misread somewhat. You are right: It is NOT a non profit organisation.Please explain where the money goes then!
It is not a non profit organisation, it is run as a commercial operation for the benefit of members.
No dividends are paid, profits are re invested for the benefit of members.
I can't find where you are getting the rest of your information. NON profit organisations are run as you say. CAMC is actually a limited company.