2010 is the date that marks the beginning of Steller Holdings Limited, the company which was situated at 66 Prescot Street, in London. The company was registered on 2010-03-17. Its Companies House Registration Number was 07192361 and the company postal code was E1 8NN. This company had existed on the market for approximately ten years until 2020-06-06. This company has a history in registered name changing. Up till now this firm had two different names. Until 2017 this firm was run as Ica Packing and before that the official company name was Apple Bioenergy.
Adam C. was the enterprise's managing director, appointed in 2018 in September.
Executives who had control over the firm were as follows: Carl H. had substantial control or influence over the company. Carl H. had substantial control or influence over the company.