Lease A Leaf & The Leaf Cafe Lease A Leaf & The Leaf Cafe 4 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