The Leafwell Ltd company has been operating offering its services for six years, as it's been established in 2018. Started with Companies House Reg No. 11135387, Leafwell is a Private Limited Company with office in 17 Palmer Green, Worcester WR2 4JY. This firm's SIC and NACE codes are 70221 which means Financial management. Its latest filed accounts documents cover the period up to 2023-01-31 and the most recent annual confirmation statement was released on 2023-01-04.
According to the official data, the following company is directed by 1 director: Duncan S., who was selected to lead the company in January 2018.
Duncan S. 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.