WLL LONDON PLC
09923502 - Incorporated on 21 December 2015
ISC LONDON PLCDissolved
01443711 - Dissolved on 17 May 2011
EULER-UK LIMITEDDissolved
10718714 - Dissolved on 2 April 2019
EULER GROUP LTD
12304956 - Incorporated on 8 November 2019
EULERSOFT LTD
14165820 - Incorporated on 10 June 2022
ICBC (LONDON) PLC
04552753 - Incorporated on 3 October 2002
LONDON TOWN PLCDissolved
02287654 - Dissolved on 23 November 2016
EULER HERMES SA (NV)
FC030408 - Incorporated on 1 September 2011
CITY OF LONDON PLCActive - Proposal to Strike off
02919319 - Incorporated on 11 April 1994
FIRST LONDON PLCDissolved
06271823 - Dissolved on 20 December 2017
DEKRA LONDON PLC
08006615 - Incorporated on 26 March 2012
EULER HERMES SA LTDActive - Proposal to Strike off
09929965 - Incorporated on 24 December 2015
EULER CAPITAL LTDDisolved
05749650 - Dissolved on 7 June 2024
LEONHARD EULER LTDDissolved
07295799 - Dissolved on 7 February 2012
EULER PARTNERS LTDDisolved
12166629 - Dissolved on 18 March 2025
EULER TRADING CO LTDDisolved
14981254 - Dissolved on 11 February 2025
EULER ENG LIMITED
15852213 - Incorporated on 22 July 2024
EULERGY LIMITED
07928893 - Incorporated on 30 January 2012
EULER GROUP LIMITEDActive - Proposal to Strike off
10025810 - Incorporated on 25 February 2016
EULER FUNCTIONS LIMITED
13076385 - Incorporated on 11 December 2020