equinix yp information technology (shanghai) co ltd
0001101239_equinix yp information technology (shanghai) co ltd_peoples republic of china
equinix inc
one lagoon drive, 4th floor
one lagoon drive, 4th floor