103.84.195.117
103.84.195.117 is an IPv4 address allocated within the 103.84.195.0/24 netblock,
which holds total of 256 unique IP addresses.
The route is managed by PT Klik Media Netindo Corporate / Direct Member IDNIC Office 8 Lantai 18-A Jl. Jend. Sudirman Kav. 52-53 SCBD, Jakarta Selatan DKI Jakarta 12190 PT Klik Media Netindo Corporate / Direct Member IDNIC Office 8 Lantai 18-A Jl. Jend. Sudirman Kav. 52-53 SCBD, identified by ASN 59147,
which was allocated on 30 Mar 2024
by the APNIC internet registry.
The IP address is located in
Depok, Indonesia.