INMARSAT Secretariat (privatized in 1999)

mitch_sec_id: 
119
Status Last Updated: 
20110218
Email Web Notes: 
automated in http://www.inmarsat.com/contact-us/
Acronym: 
INMARSAT
Address1: 
99 City Road
City State Post Code: 
London EC1Y 1AX
Country: 
UNITED KINGDOM
Phone: 
'+011.44.20.7728.1000
Direct: 
Y