Mangrove Root started its business in 2016 as a Private Limited Company under the ID 10053990. The firm's registered office was located in Peckham at 10 Ashmore Close. The Mangrove Root Limited company had been operating offering its services for five years.
Stefania G. and Stephen I. were registered as the company's directors and were managing the company for three years.
Executives who had control over the firm were as follows: Stephen I. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Stefania G. owned 1/2 or less of company shares, had 1/2 or less of voting rights.