If you are thinking of setting up a company in Ireland, there are a number of steps you must take to ensure that your company is compliant with the Irish company law. These steps include choosing t…