Eco Installations came into being in 2017 as a company enlisted under no 10554038, located at ST7 1NE Stoke-on-trent at The Mill, Congleton Road. This company's last known status was dissolved. Eco Installations had been in this business for at least three years.
As found in this particular company's directors directory, there were two directors: Christopher L. and David C..
Executives who had significant control over the firm were: David C. had substantial control or influence over the company. Christopher L. had substantial control or influence over the company.