This particular Lelle & Co Limited firm has been in this business for 9 years, as it's been established in 2015. Started with registration number 09789117, Lelle & was set up as a Private Limited Company located in 15 Erme Court, Ivybridge PL21 0SZ. This business's principal business activity number is 82990, that means Other business support service activities not elsewhere classified. Fri, 30th Sep 2022 is the last time when company accounts were reported.
According to the latest data, this firm is managed by a single managing director: Lee F., who was appointed in 2015.
Lee F. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.