Preheat the oven to 180°C/160°C Fan.
Score the duck skin with a sharp knife, then rub the marinade all over the duck legs. Roast in the oven for 1½ hours.
Remove, leave to cool slightly, then discard the rendered fat, and shred the meat.
Combine the dressing for the duck and pour it over on the duck. You might have more dressing than you need. Set aside.
Combine the salad dressing.
In a large mixing bow, place the noodles, vegetables and cashew nuts. Add the duck. Pour over the salad dressing and mix well.
Place onto a serving platter. Sprinkle over pomegranate seeds and serve.