2019 is the year of the beginning of Ecobaba LLP, a company registered at 45 Lindsey Street, in Epping. It was established on 2019-09-03. The company's Companies House Reg No. was OC428706 and its area code was CM16 6RB. The company had existed in this business for four years up until 2023-01-03.
Executives who had control over the firm were as follows: Louise E. had substantial control or influence over the company. Tara H. had substantial control or influence over the company.