Telecommunications Measuring Instruments in Spain Burgo Sat Address: C.C. BurgoCentro 2 Local 129, 28231 Madrid Spain Phone Number: +34 916 40 70 10