Our mission is to share the passion for biodegradable and compostable disposable products. We supply wholesalers, online shops, franchising chains, restaurants & bars across Europe.
Discover ecocleo & switch from plastic to nature!
“Cleo” is a Greek prefix translated to mean “fame”. Wouldn’t be marvellous to make nature-friendly single-use products famous? Ecocleo personify the willingness to make it happen... read more