Not all private companies are required to disclose information to the public so they can be difficult to find information about. The following databases include information on both public and private companies:
Other resources for researching private companies
Which companies must lodge financials in Australia?