Our offices and teams Palma Ocean Independence S.L. Spain Club de Mar E-07015 Palma de Mallorca Spain +34 971 40 44 12 +34 971 40 44 12 +34 971 40 23 27 Our team in Palma