There are a few specialist companies who do this
DCA are one and CXC are another, they are global and are fairly hastle free if a little less interested in you personally.
DCA Accountants & Business Advisors
G3 The Steelworks
Foley Street
Dublin 1
Telephone + 353 1 823 0000