Based in 31 Great King Street, Macclesfield SK11 6PL Lennards Consultants Limited was categorised as a Private Limited Company with 08403860 registration number. This company was founded on 2013-02-14. Lennards Consultants Limited had been on the market for 10 years. Created as Lennards Taxation, the firm used the name up till 2014-06-02, at which point it was changed to Lennards Consultants Limited.
The business was overseen by just one director: Catherine L., who was appointed in March 2021.
Executives who controlled the firm include: Catherine L. owned over 3/4 of company shares and had 3/4 to full of voting rights. John L. owned over 3/4 of company shares.