Elodea Limited has existed in the UK for nine years. Started with Companies House Reg No. 09769561 in 2015, it is located at 2 Chesterfield Buildings, Bristol BS8 1RU. The enterprise's Standard Industrial Classification Code is 86210 which stands for General medical practice activities. Elodea Ltd filed its latest accounts for the period that ended on 2022-09-30. Its most recent annual confirmation statement was submitted on 2022-11-13.
Our data related to this firm's personnel reveals a leadership of two directors: Shane C. and Jacqueline C. who were appointed to their positions on September 9, 2015.
Executives who control the firm include: Shane C. owns 1/2 or less of company shares. Jacqueline C. owns 1/2 or less of company shares.