We are located in the following countries:

Republic of Ireland

United Kingdom of Great Britain and Northern Ireland

Portugal

Spain