ECHO 17 LTD
15380677 - Incorporated on 2 January 2024
ECHI LTD
15506004 - Incorporated on 20 February 2024
ECHO 42 LTD
15277499 - Incorporated on 12 November 2023
ENABLING LIMITEDActive - Proposal to Strike off
07354599 - Incorporated on 24 August 2010
ECH DEVELOPMENTS LIMITED
03535580 - Incorporated on 26 March 1998
GIANT-ECH LIMITEDActive - Proposal to Strike off
05410942 - Incorporated on 1 April 2005
ECH GROUP LIMITED
08831151 - Incorporated on 3 January 2014
ECH INTERIM LIMITEDActive - Proposal to Strike off
10933297 - Incorporated on 25 August 2017
ECH PROPERTY LIMITEDActive - Proposal to Strike off
10986892 - Incorporated on 28 September 2017
ECHO PAY LIMITED
15424591 - Incorporated on 18 January 2024
ENABLING CARE LTD
09251116 - Incorporated on 6 October 2014
ENABLING LIFE LTDActive - Proposal to Strike off
08798028 - Incorporated on 2 December 2013
ECHO ECHO PROJECTS LTD
16038761 - Incorporated on 24 October 2024
TRIS-ECH LIMITEDregistered
OE009849 - Incorporated on 23 December 2022
ECH DESIGN LIMITED
06497291 - Incorporated on 7 February 2008
ECH ENGINEERING LIMITED
08409563 - Incorporated on 19 February 2013
ECH LONDON LIMITEDLiquidation
11100138 - Incorporated on 6 December 2017
ECH TRUSTEES LIMITEDActive - Proposal to Strike off
11769643 - Incorporated on 16 January 2019
ECH PROPERTIES LIMITED
07960370 - Incorporated on 22 February 2012
DOUBLE ECH LIMITED
08717414 - Incorporated on 3 October 2013