EXCELON LTD
16293539 - Incorporated on 5 March 2025
EXCELON LIMITEDActive - Proposal to Strike off
05885991 - Incorporated on 25 July 2006
EXCELON LIMITEDDisolved
14501035 - Dissolved on 14 January 2025
PIONEER EXCELON LIMITEDActive - Proposal to Strike off
08867737 - Incorporated on 29 January 2014
EXCELON INTERNATIONAL LIMITED
16319397 - Incorporated on 17 March 2025
EXCELON CORPORATION LIMITEDDissolved
05909044 - Dissolved on 21 June 2011
EXCELON TRAINING LIMITEDLiquidation
08649688 - Incorporated on 14 August 2013
EXCELON MANAGEMENT LTDDissolved
08391082 - Dissolved on 11 November 2014
EXCELON FINANCIAL SERVICES LIMITED
11482907 - Incorporated on 25 July 2018
SONIC SOFTWARE (UK) LIMITEDActive - Proposal to Strike off
02759702 - Incorporated on 28 October 1992
FINANCE 2 FINANCE LIMITEDDisolved
09759433 - Dissolved on 7 December 2021
M C (FINANCE)
02330434 - Incorporated on 21 December 1988
T. D. FINANCE B.V.
FC015526 - Incorporated on 1 January 1993
AKM FINANCE LIMITEDDisolved
00964595 - Dissolved on 1 January 2025
FINANCE FOR NON-FINANCE LTD
15871656 - Incorporated on 2 August 2024
BT FINANCE B.V.
FC021994
BP FINANCE P.L.C
04145621 - Incorporated on 22 January 2001
IG FINANCEDisolved
05024562 - Dissolved on 7 September 2022
T.S.L. FINANCE LIMITED
04062170 - Incorporated on 30 August 2000
P&O FINANCE PLCDissolved
00718022 - Dissolved on 30 September 2014