INMARSAT SOLUTIONS LIMITED
06135635 - Incorporated on 2 March 2007
INMARSAT LTD
99 CITY ROAD, LONDON, UNITED KINGDOM, EC1Y 1AX
INMARSAT SOLUTIONS GLOBAL LIMITED
04041428 - Incorporated on 21 July 2000
INMARSAT LEASING LIMITED
02487502 - Incorporated on 30 March 1990
INMARSAT GLOBAL LIMITED
03675885 - Incorporated on 24 November 1998
INMARSAT VENTURES LIMITED
03674573 - Incorporated on 20 November 1998
INMARSAT HOLDINGS LIMITED
04917504 - Incorporated on 1 October 2003
INMARSAT SERVICES LIMITED
04379050 - Incorporated on 21 February 2002
INMARSAT GROUP LIMITED
04886115 - Incorporated on 3 September 2003
INMARSAT FINANCE LIMITED
04930309 - Incorporated on 13 October 2003
INMARSAT INVESTMENTS LIMITED
04886096 - Incorporated on 3 September 2003
INMARSAT LEASING (TWO) LIMITED
04103914 - Incorporated on 3 November 2000
INMARSAT MARITIME VENTURES LIMITED
12584716 - Incorporated on 4 May 2020
INMARSAT GROUP HOLDINGS LIMITED
04886072 - Incorporated on 3 September 2003
INMARSAT VENTURES SE
SE000124 - Incorporated on 20 November 1998
INMARSAT FINANCE II PLC
05280523 - Incorporated on 8 November 2004
INMARSAT EMPLOYEE SHARE PLAN TRUSTEES LIMITED
03669306 - Incorporated on 12 November 1998
INMARSAT FINANCE III LIMITED
06138307 - Incorporated on 5 March 2007
INMARSAT US INVESTMENTS LIMITEDDisolved
07100989 - Dissolved on 7 December 2021
INMARSAT GLOBAL XPRESS LIMITEDDisolved
07341228 - Dissolved on 7 December 2021