I am currently a resident in Spain and have been since 2003. I have a stake in our company and various stock holdings.

I would like to know if there is any advantage in opening my own "holding" company for these investments"? ie are there any tax advantages either to capital gains or any other taxes?

Also I am to invest in a UK based company domiciled in Gibraltar. Would there be any advantages to opening a co. in Gibraltar to hold the 3% stake I intend to buy in this company?