Leeaf Ltd could be found at 47 Kendale Road, in Bromley. The firm postal code is BR1 4NH. Leeaf has existed on the market for the last 4 years. The firm registered no. is 12646858. This enterprise's principal business activity number is 1500 - Mixed farming. Thursday 30th June 2022 is the last time the accounts were filed.
Emeka O. is the firm's only director, who was assigned to lead the company in 2020.
Emeka O. is the individual who controls this firm, has substantial control or influence over the company.