For an investment company in Euroep Cyprus seems to be among one of the best countries in Europe to incorporate because of there great tax policy and the lowest tax in Europe. That said countries like the UK and Malta along with Gibraltar are offshore / onshore jurisdictions worht to look into as well.