icosawater coffee machine Hands

Welcome to Icosa Water for Retailers

Icosa is part of the Last Mile group of companies, one of the largest providers of ‘last mile’ of infrastructure in the UK, connecting new developments to wider utility distribution networks

Go