About Leafy Marketing
Leafy Marketing is a trading name of Zumm Ltd.
Zumm Limited is a company registered in England and Wales with company number 5340648. VAT Number: 861 4545 20
Registered Address
Zumm Limited
23 New Mount Street
Manchester
M4 4DE



