Eden Biomass Ltd can be contacted at London at 28 Queen Street. You can find this business by its post code - EC4R 1BB. This firm has been operating on the English market for ten years. The firm is registered under the number 09155089 and its official status is active. The company's Standard Industrial Classification Code is 46740 meaning Wholesale of hardware, plumbing and heating equipment and supplies. Eden Biomass Limited released its latest accounts for the financial year up to Sunday 31st October 2021. The company's latest annual confirmation statement was released on Monday 31st July 2023.
Currently, the directors appointed by the company include: Scott B. appointed on 2014-08-11, Stephen B. appointed on 2014-07-31 and Simon V. appointed on 2014-07-31.
Executives who have control over the firm are as follows: Peter S. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Simon V. owns 1/2 or less of company shares and has 1/2 or less of voting rights.