J Lee Landscapes Limited has existed on the market for 10 years. Started with Registered No. 09346080 in the year 2014, the company have office at Jade House, London NW10 7JJ. This enterprise's registered with SIC code 81300 which means Landscape service activities. Its latest filed accounts documents describe the period up to 2022-03-31 and the most current confirmation statement was submitted on 2023-07-28.
Considering the enterprise's growth, it was imperative to appoint further company leaders: Billy L. and Johnny L. who have been collaborating for six years for the benefit of this specific business.
Executives who have control over the firm are as follows: Anna L. owns 1/2 or less of company shares. Johnny L. owns 1/2 or less of company shares.