Irish Whale and Dolphin Group (Irish Whale and Dolphin Group) Registration information Date of registration 10 Apr, 2024 Date last updated 10 Apr, 2024 Contact information Principal Address Merchants Quay, Kilrush, V15 E762, Clare Country Ireland Contact phone number 065 905 1763 Main activities of the organisation Environment Responsible person Name Stephen Comerford Email policy@iwdg.ie Phone Number 065 905 1763 CRO Information CRO 20029913 Company Registration Name N/A