Inmarsat Ltd. Company Center


Contact details

99 City Road
London
EC1Y 1AX
United Kingdom
44-20-77281000

email this organisation visit website
Inmarsat is an operator of global mobile satellite communications offering communication services to maritime, land-mobile, aeronautical and other users.

 

Last update by