• Kaleidoscope Arts Foundation

    • Non Profit
    27 Jubilee Road
    Devonshire, Devonshire DV06
    415429000
    • About

      Registered Charity #765, Kaleidoscope has been empowering children through innovative hands-on learning methods for almost 15 years.