Surfwear and action sports brand O'Neill has sold its trademark portfolio to Dutch fashion group Logo International BV for an undisclosed sum.