Le Château des Léotins appartient à la famille Lumeau depuis 4 générations. Le vignoble est situé à Sauveterre de Guyenne, en Gironde (33), à 35 kilomètres de Saint Emilion.
Depuis plus de 30 ans, Claude est à la barre, avec son épouse Betty, épaulés par leur fils Xavier depuis 2008. Ensemble, et soutenus par une équipe de 8 employés, ils poursuivent la croissance des vignobles Lumeau tout en développant des vins de qualité.