Indycube Posted on June 9, 2015 Tweet Indycube is Wales’ leading coworking company – and we’re a CIC too! Visit Indycube here