Huddle, gemaakt in 2006 (het Verenigd Koninkrijk), over van de 21 zustermerken en 2913 concurrerende merken. Huddle is eigendom van IDEAGEN PLC, genoteerd aan de beurs van Francfort . De ISIN code, het internationale identificatienummer van het beursgenoteerde bedrijf, is GB00B0CM0C50. Huddle maakt deel uit van de activiteitssector Software.