BIBO Water
Read all reviews for BIBO Water →
Excellent installation support
Excellent installation support, and very good quality technology. An engineer called Sam come along to install and was very friendly, fast, and explained throughout how it works. I can only say thanks to BIBO - their after sales team looks amazing !! Very happy.