addr: 1 New Street Square, London, EC4A 3HQ reg: GB, RIPE, 2007-03-08
170.194.32.0/21 DTTS-IP Deloitte Touche Tohmatsu Services, Inc., US 170.194.0.0/16
uu: 2856 u4: 2856 u6: dd: d4: d6:
AS2856 🔼 BT-UK-AS British Telecommunications Limited, GB upstream