Advanced company searchLink opens in new window

Search the register – results

All results

  • ECHO 80 LIMITED

    07640191 - Incorporated on 19 May 2011

    Grove House, 1 Grove Place, Bedford, Bedfordshire, MK40 3JJ

  • ECHO EIGHTY LTD

    11740965 - Incorporated on 24 December 2018

    259 Copnor Road, Portsmouth, Hampshire, England, PO3 5EE

  • ECHO EKO LIMITED

    14052145 - Incorporated on 19 April 2022

    55 Pilling Street, Rochdale, England, OL12 6QE

  • ECHO ELECTRIC LIMITED

    SC594587 - Incorporated on 17 April 2018

    Summit House, 4 - 5 Mitchell Street, Edinburgh, United Kingdom, EH6 7BD

  • ECHO ELECTRICAL LTD

    SC745417 - Incorporated on 26 September 2022

    24 Schoolcroft, Culbokie, Dingwall, Scotland, IV7 8LB

  • ECHO ELECTRICAL SERVICES LIMITED

    14872355 - Incorporated on 16 May 2023

    Unit 20 Salisbury Square, Nottingham, Nottinghamshire, United Kingdom, NG7 2AB

  • ECHO ELECTRIC GATES LTD

    13917996 - Incorporated on 15 February 2022

    21b Halifax Road, Todmorden, England, OL14 5AG

  • ECHOELEGANCE LTD

    15394793 - Incorporated on 8 January 2024

    107 Brampton Road, London, England, NW9 9DE

  • ECHOELITE LTD

    SC791720 - Incorporated on 7 December 2023

    54 Currie Street, Glasgow, Scotland, G20 9ET

  • ECHOELO LIMITED

    15660681 - Incorporated on 19 April 2024

    61 Bridge Street, Kington, United Kingdom, HR5 3DJ

  • ECHOELYSIUM LIMITED

    SC792417 - Incorporated on 14 December 2023

    50 Union Street, Lochgilphead, Scotland, PA31 8JS

  • ECHO ELYSIUM DYNAMICS LIMITED

    15456736 - Incorporated on 31 January 2024

    2 Kimberley Road, London, England, E11 4DQ

  • ECHO EMBER LTD

    SC805964 - Incorporated on 5 April 2024

    Office 656 3 Fitzroy Place, 1/1, Sauchiehall Street, Finnieston, Glasgow Central, United Kingdom, G3 7RH

  • ECHO EMPIRE LTD

    07762488 - Incorporated on 5 September 2011

    35 Ballards Lane, London, N3 1XW

  • ECHO EMPIREE LTD

    15358638 - Dissolved on 26 March 2024

    46 Endcliffe Rise Road, Sheffield, England, S11 8RU

  • ECHOEMPORIUM LIMITED

    15243764 - Incorporated on 28 October 2023

    21 Mount Road Stanley, Wakefield, West Yorkshire, England, WF3 4JH

  • ECHO END CONSULTING LIMITED

    13982684 - Incorporated on 17 March 2022

    58 Warren Rise, Frimley, Frimley, Frimley, Camberley, Surrey, England, GU16 8SN

  • ECHO ENERGY PLC

    05483127 - Incorporated on 16 June 2005

    85 Great Portland Street, First Floor, London, England, W1W 7LT

  • ECHO ENERGY ARGENTINA HOLDINGS LIMITED

    11023721 - Incorporated on 20 October 2017

    85 Great Portland Street, 1st Floor, London, England, W1W 7LT

  • ECHO ENERGY BOLIVIA (HOLD CO 1) UK LTD

    10760859 - Incorporated on 9 May 2017

    85 Great Portland Street, 1st Floor, London, England, W1W 7LT