Leaf Accommodation began its business in the year 2017 as a Private Limited Company under the following Company Registration No.: 10970416. The firm's headquarters was situated in Teddington at Unit 4, Jardine House. The Leaf Accommodation Limited company had been operating on the market for at least six years.
Glen E. and Barbara E. were the company's directors and were running the company for six years.
Executives who had significant control over the firm were: Glen E. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Barbara E. owned 1/2 or less of company shares, had 1/2 or less of voting rights.