VIRGIN MEDIA LIMITED
Virgin Media Limited
GLEIF verified
Complete entity footprint
2 linked clusters ·
37,485 netblocks ·
33,230,978 IPv4 addresses
This organisation's clusters combined by evidence —
shared GLEIF corporate family
— not name similarity, so genuinely different organisations that share a name are excluded.
LEI
213800WS9GTI7VKT9613
Registered name
VIRGIN MEDIA LIMITED
Jurisdiction
Ultimate parent
VMED O2 UK LIMITED
213800F6Q6LYLKB6DD47
Cluster stats
| Netblocks | 37,310 · 32,678,543 IPv4 addresses |
| Registered in | United Kingdom (2,988) · Ireland (11) · KW (1) |
| All fragments | 37,312 blocks across 3 clusters |
| Cluster ID | 208785267 |
| Registry | BGP |
| Owner jurisdiction | GB |
| Customers | find customers using this network → |
Evidence & provenance ?
| Attribution | GLEIF legal-entity match |
| Legal identity | LEI 213800WS9GTI7VKT9613 |
| Shared handles | clustered on 62 shared RIR contact/maintainer handles |
| Registry names | 40 distinct registrant names across these blocks |
| full provenance (JSON) → · how attribution works | |
Footprint over time
5 weekly snapshots · JSON
37,396
+12 netblocks since 2026-07-05
2026-07-05
peak 37,396
2026-07-19
IP Ranges (37,310)
showing 50 of 37,310 — see all — ⬇ export CSV (free export limited to 500 rows — subscribe for the full export)| CIDR | Org name | Registry | Status | Confidence |
|---|---|---|---|---|
| 62.30.1.0/28 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.1.16/28 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.1.32/28 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.1.96/28 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.1.112/28 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.1.144/28 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.1.176/28 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.1.192/28 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.1.208/28 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.1.224/28 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.1.240/28 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.0/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.3/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.4/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.5/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.6/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.8/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.9/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.11/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.12/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.13/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.14/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.15/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.17/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.18/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.19/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.20/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.21/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.22/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.23/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.24/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.25/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.26/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.27/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.28/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.29/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.30/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.31/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.32/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.33/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.34/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.35/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.36/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.37/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.38/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.39/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.40/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.41/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.42/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
| 62.30.2.44/32 | Virgin Media Limited | RIPE | ASSIGNED PA | ● high |
Domains hosted in this network
what's this?Customer-delegated space
how is this classified?
Unclassified
37,002 (99.2%)
Customer access pools
271 (0.7%)
Customer assignments
29 (0.1%)
Operator infrastructure (named)
8 (0.0%)
Corporate group (2 confirmed entities)
+14,755 additional unconfirmed candidates not shown — full list (JSON)- Telefonica UK Limited 175 blocks
Network trust
what's this?
RPKI hygiene: A
how networks compare →
99.7%
of checked blocks have valid RPKI ROA coverage
(1,994 of 2,000, sampled from 37,310)
Possible discrepancies (11)
These blocks are registered to Virgin Media Limited but cryptographically authorized for a different, unrelated network (3 distinct holders) — often M&A history, multi-homing, or outsourced/managed hosting, occasionally worth a closer look.
| 89.100.0.0/15 /15 | authorized for AS6830 — Liberty Global Europe Holding B.V. |
| 46.7.0.0/16 /16 | authorized for AS6830 — Liberty Global Europe Holding B.V. |
| 79.97.0.0/16 /16 | authorized for AS6830 — Liberty Global Europe Holding B.V. |
| 109.255.0.0/16 /16 | authorized for AS6830 — Liberty Global Europe Holding B.V. |
| 176.61.0.0/17 /17 | authorized for AS6830 — Liberty Global Europe Holding B.V. |
| 188.141.0.0/17 /17 | authorized for AS6830 — Liberty Global Europe Holding B.V. |
| 37.228.192.0/18 /18 | authorized for AS6830 — Liberty Global Europe Holding B.V. |
| 78.24.16.0/21 /21 | authorized for AS6830 — Liberty Global Europe Holding B.V. |
| 46.255.152.0/21 /21 | authorized for AS6830 — Liberty Global Europe Holding B.V. |
| 185.4.116.0/22 /22 | authorized for AS6908 — Six Degrees Technology Group Limited |
| 109.68.196.0/24 /24 | authorized for AS41107 — Backbone Connect Limited |
NIC Handles
ARQ_MPL
ARQ_PLB
ARQ_SBX
AS12388
AS12388-MNT
AS199455
AS3257-NET-MNT
AS5089
AS5089
AS5089-MNT
AS5089-MNT
AS5462-MNT
+50 more