I think Crown Berger is a great stock in the long term. Profits have been increasing year on year, the company is the market leader in paint and the construction sector is bound to keep growing:
Check out:http://www.afrikainvestor.blogspot.com/2012/06/kenya-crown-berger-kenya-limited-year_13.html
For a more detailed analysis
When you see clouds gathering, prepare to catch rainwater. - African proverb