18.104.22.168 is an IPv4 address allocated within the 22.214.171.124/20 netblock,
which holds total of 4,096 unique IP addresses.
The route is managed by Manfred Casper trading as EURO-SAT identified by ASN 61244, which was allocated on 24 Dec 2012 by the RIPE internet registry.
The IP address is located in Olfen, Germany. The postal code is 59399.