Any databases with CEO letters and shareholder letters?
Perhaps you could try something like the Bloomberg Terminal; I hear they have a lot of information.

If you were looking for annual reports from American companies, I'd tell you to go to the SEC website. However, I've noticed that http://www.luse.co.zm/ has some annual reports from companies on the London Stock Exchange, such as British American Tobacco, here.