Contact
Head office
1st Floor, St Peter House
Le Bourdage. St Peter Port
Guernsey GY1 1BR.
Tel +44 1481 714 898
Administration & Finance
Edificio Melior
Diego de León 47
28006
Madrid
Tel +34 91 838 8558
Cuba office
Miramar Trade Center,
Edificio Barcelona Piso 2 Oficina 202,
Havana, Cuba
Tel +53 72047710 / +53 72047711