There's an EU tax exception for pilots that says that they pay tax in their country of residence for earnings they make outside of that country. There are several exceptions to this that either allow or insist that taxes are paid in the country in which they earned it.
As far as I'm aware so long as you provide accurate details an EU resident can be a director of a company in any other EU country so long as they meet the criteria for that country.
What some people might consider doing is opening an offshore company in a tax haven, then a LTD company in Ireland and claim non resident status in their own country and then cross bill. All perfectly legal but some countries are trying to remove this loophole.
Last edited by Dan the weegie; 20th June 2012 at 12:12.