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 | 2407:2f00:: — 2407:2f00:ffff:ffff:ffff:ffff:ffff:ffff |
Owner CIDR | 2407:2f00::/32 |