Il y a 60 ans, les frères Allen, Tony et Glenn, ont démarré leur entreprise avec la volonté de créer de l'accastillage performant axé sur l'innovation et la technologie.
Les premiers produits qu'ils ont fabriqués pour leurs propres voiliers représentaient une telle amélioration par rapport à tout ce qui était alors utilisé que les clients ont demandé à ce qu'ils mettent en place une réelle production.
Ces principes d'innovation et de performance sont toujours au coeur de l'entreprise Allen qui exporte et vend du matériel de navigation de haute performance dans le monde entier.
Héritée de l'esprit innovateur initial, la grande majorité de la recherche, de la conception, du prototypage, de l'outillage et de la production ont lieu encore aujourd'hui à l'usine Allen à Southminster, Essex, au Royaume-Uni.
Une grande partie de l'inspiration pour les produits vient de marins d'élite, membres des équipes de voile britanniques et européennes, l'équipe Allen. Ces marins s'entraînent en particulier dans les classes de haute performance telles que le catamaran à foils 49er et Nacra 17 et permettent, grâce à leurs commentaires et leurs connaissances, d'aider à la création d'accastillage toujours plus innovant.