Home / 81.3.64.0/18

81.3.64.0/18

RIRripencc
CountryGB
Statusallocated
Allocation date2002-04-09

Ownership history

OrgHandleFirst seenLast seen
Digital Space Group Limited81.3.64.0 - 81.3.127.2552026-07-14 13:53:59.5170002026-08-31 14:04:29.951000