Abovenet Communications UK Ltd
Parent company:
Abovenet Communications UK Ltd