Contact details
London office
020 3196 8200
The Linen House
Unit 2
253 Kilburn Lane
London
W10 4BQ
Glasgow office
0141 370 8800
Renfrew House
Quarrier's Village
Bridge of Weir
Renfrewshire
PA11 3SX
Ultraview Telecom LTD is registered in England and Wales at: The Linen House Unit 2, 253 Kilburn Lane, London, W10 4BQ. Registered number: 06439159. VAT registration number: 924059919.