Energy Source Solutions Ltd can be contacted at London at 7 Cowley Close. Anyone can look up this business by its area code - CR2 8LU. The firm has been in business on the UK market for 8 years. This business is registered under the number 10142028 and their official state is active. The company's Standard Industrial Classification Code is 74901 meaning Environmental consulting activities. The business most recent accounts cover the period up to 2023-04-30 and the most current annual confirmation statement was filed on 2023-04-21.
According to the latest data, this specific business is presided over by 1 managing director: Cyrille S., who was designated to this position on 2016-04-22.
Cyrille S. is the individual who controls this firm, owns over 3/4 of company shares.