Located in 20-22 Wenlock Road, London N1 7GU Leaf Systems Limited was classified as a Private Limited Company with 11591722 registration number. This company had been started six years ago before was dissolved on 2022-03-01.
Regarding to the limited company, a variety of director's duties up till now have been fulfilled by Roger M., Graham J. and Ian B.. Amongst these three managers, Roger M. had been with the limited company for the longest time, having been one of the many members of directors' team for four years.
Executives who had significant control over this firm were: Roger M. owned 1/2 or less of company shares. Graham J. owned 1/2 or less of company shares. Ian B. owned 1/2 or less of company shares.