IP Owner | Exabytes Network (Singapore) Pte. Ltd. |
Owner Address | 151, Chin Swee Road,, Manhattan House # 01-47/48,, Singapore 169876. |
Network | EXABYTES |
Owner IP Range | 2404:8540:: — 2404:8540:ffff:ffff:ffff:ffff:ffff:ffff |
Owner CIDR | 2404:8540::/32 |