Inmarsat Ltd
99 City Road EC1Y 1AX  London United Kingdom
  
Products
Satellite communications systems
Represented By
Intermatica Spa
SIRM SocietÓ Italiana Radio Marittima