103.81.149.55 IP Address SummaryIP Address Location Information for 103.81.149.55 City: ShanghaiState: ShanghaiCountry: ChinaPostal Code: 200135Time Zone: +08:00Host Info for 103.81.149.55 ISP: Apple Computer Trading (Shanghai) Co. Ltd.Domain: tianyancha.comNetwork Speed: T1Proxy Information for 103.81.149.55 Known Proxy: yesProxy Type: DCH103.81.148.0/22 ASN Information for 103.81.149.55 ASN: Organization: ASN IP Range: Copy All IP ResultsPrint All IP Results