Contact Website: www.revenue.ieStreet and number: Revenue Press Office, Blocks 8/10Dublin CastleCity: IE-Dublin 2Country: Ireland NameRevenue Commissioners - Irish Tax and Customs