103.118.107.75
103.118.107.75 is an IPv4 address allocated within the 103.118.104.0/22 netblock,
which holds total of 1,024 unique IP addresses.
The route is managed by PT Jangkar Merah Putih ITC Cempaka Mas lt 1 Blok D No 222 Jl Letjend Suprapto Kel Sumur Batu Kec Kemayoran , Jakarta Pusat 10640 PT Jangkar Merah Putih ITC Cempaka Mas lt 1 Blok D No 222 Jl Letjend Suprapto Kel Sumur Batu Kec Kemayoran , Jakarta Pusat 106 identified by ASN 4787,
which was allocated on 03 May 2024
by the APNIC internet registry.
The IP address is located in
Indonesia.