D B T E L International (Europe) Ltd
Melrose House
Croydon
CR0 2NE
0208-253-1688
Telecommunications Equipment & Systems
Visit Website