top of page

Co-Creating the Future

of the ICT Industry

We are working on applying our knowledge, skills and experience to enhance the use of Technology through education, strategic advice, introduction and development of disruptive technologies and the creation of innovation spaces.

© 2025 StreamOn Ltd an Isle of Man Company Limited by Share Capital No.118328C.

Registered Address: 4 Abbots Way, Abbotswood, Ballasalla, Isle of Man. IM9 3EQ

Directors: Kurt Roosen, Sharon Roosen VAT Number GB 004 5159 11

  • Facebook Round
  • Twitter Round
  • Google Round
bottom of page