We are located in the following countries:
Republic of Ireland
United Kingdom of Great Britain and Northern Ireland
Portugal
Spain