BC Clean Balance

BC Clean Balance is a specialist hair cleansing range, specifically designed to remove product build-up on the hair and help protect it against environmental aggressions.