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.