There seems to be a number of companies with the name CSG inc including one listed currently on this forum.