The Leaf & Lily Co. Ltd with reg. no. SC579923 has been operating on the market for 7 years. The Private Limited Company can be contacted at 34 Bogmoor Place, in Glasgow and its post code is G51 4TQ. The firm's SIC and NACE codes are 47110, that means . Its latest filed accounts documents describe the period up to Mon, 31st Oct 2022 and the most recent annual confirmation statement was filed on Tue, 25th Oct 2022.
Within this specific firm, the full range of director's assignments have so far been met by Anthony J. who was arranged to perform management duties 7 years ago. That firm had been supervised by Emma A. until 2021. As a follow-up a different director, specifically John A. resigned in 2019.
Anthony J. is the individual who controls this firm, owns over 3/4 of company shares.