Annualreports.com is a free service that includes pdf or html version of annual reports.
Most companies post their annual report online; check under "Investor Relations," and then "Reports" or "Financial Reports."
The following sources will provide information such as addresses, company histories, subsidiaries officer, financial data and products.
Did you know that LexisNexis Academic includes Company Profiles?
How can you do that?