Brands and Their Owners
Brand | Owner | Address | Description |
---|---|---|---|
FLOR DE CANA GRAN RESERVA 90 PROOF | Compania Licorera de Centroamerica, S.A. | Scotia Plaza, 11th Floor Federico Boyd Ave. and 51st Street Panama Panama | FLOR DE CANA GRAN RESERVA NINETY PROOF;The English translation of FLOR DE CANA GRAN RESERVA in the mark is Flower of the Cane Grand Reserve.;Rum;GRAN RESERVA AND 90 PROOF; |
Where the owner name is not linked, that owner no longer owns the brand |