Can I find the name of shareholders of a Canadian corporation that is not a public company?
Under securities law in Ontario, public companies are required to share information on major shareholders. For more information, see this previous question.
You may be able to obtain a list of registered shareholders from a company that is not public by contacting the company directly. However, they would not be required to provide this information under securities law in Ontario.