The company is located in the city of Cadiz, region of Andalucia, in the South of Spain.
Its setting is strategic due to proximity to the Strait of Gibraltar – a crosspoint for the maritime traffic between the Atlantic ocean and the Meditteranean Sea.