IPleak
.com
English
English
Russian
Cape Town (Observatory) IP owners and organizations whois list
Search for "Cape Town (Observatory)" (2) results
Frogfoot Networks Pty Ltd
Macrolan (PTY) LTD