Geo Location Information for 89.221.240.190 IP Address. The IP Address 89.221.240.190 is located at 56.0467 latitude and 12.6944 longitude in Sweden. Friendly Location for the IP Address is Skane Lan, Helsingborg, Sweden, 25995
Customer engagement software for energy suppliers which uses energy insights and self-service tools to drive engagement, satisfaction and loyalty.