Essen Germany
The IP address 139.26.8 has been registered by GUAP from the afrinic registry
The IP location is: Essen Germany