In a large bowl, mix the oil with all the other ingredients up to and including the salt. Add the squash and mix well. Cover and marinate in the fridge for approx. 8 hrs. or overnight.
Place the marinated squash on a baking tray lined with baking paper.
To roast the squash
Roast for approx. 20 mins. in the centre of an oven preheated to 180°C. Turn the pieces of squash with a wooden spoon, roast for a further 10 mins. Remove, allow to cool slightly.
Combine the oil with the vinegar, lemon juice and maple syrup, season with salt. Add the kale. Mix well by hand, gently massaging the kale. Divide the kale into bowls, top with the warm squash and the apple, sprinkle with cranberries and pumpkin seeds.