Threat intelligence report for 172.218.199.225. Location: Squamish, Canada · ISP: TELUS Communications Inc.