Lease A Leaf & The Leaf Cafe Lease A Leaf & The Leaf Cafe 6 years ago We were at The Leaf Café and Lease a Leaf Ltd, fitting all their signage and window stickers for their new premises. work vinyl signage