Threat intelligence report for 89.106.141.204. Location: Thurles, Ireland · ISP: Premier Data Networks LTD