Ellena Court is a company situated at N21 2HD London at 19 The Grangeway. This company was formed in 1999 and is established under the identification number 03771536. This company has been operating on the UK market for twenty five years now and its current status is active. The firm's classified under the NACE and SIC code 68209 : Other letting and operating of own or leased real estate. The most recent annual accounts cover the period up to Saturday 31st December 2022 and the most recent annual confirmation statement was filed on Sunday 9th July 2023.
Taking into consideration this particular enterprise's executives list, since Tuesday 4th July 2023 there have been six directors to name just a few: Peter L., William C. and Jenifer S..