Coming Soon

Linking Environment and Farming

Registration Number 03035047

Trading name: Leaf

Leaf is a business that focuses on environmental sustainability by offering a platform for carbon offsetting and promoting eco-friendly practices. They help individuals and businesses calculate their carbon footprint and invest in projects that reduce carbon emissions.

Get notified when we’re launching.

Want fast, powerful sales prospecting for UK companies? Signup below to find out when we're live.