Baby Woosh is a franchise concept that is developed by Credo. The idea behind the Concept is to create a facility which caters to mothers and toddlers (1-5 years) can play, relax and learn together. Baby Woosh can be set-up as a stand-alone facility or within a mall and requires a minimum investment.