Line a 9x13 inch pan with parchment paper and set aside. You could also use a square/circle cake pan, or even a big Tupperware.
First, melt your cream cheese. Do this in the microwave in 3-15 second intervals, stirring in between each interval. Place in the freezer to chill while preparing the other ingredients. Melting the cream cheese will prevent the mixture from having lumps.
In the bowl of a stand mixer fitted with the whisk attachment, or using a hand held mixer, beat the heavy cream on medium-high speed for 2-4 minutes, until stiff peaks form.
In a separate bowl, combine the sweetened condensed milk, pumpkin puree, melted and chilled cream cheese, vanilla extract, cinnamon, ginger and cloves. Whisk together until combined.
Pour the pumpkin mixture into the whipped cream and fold together until combined. Pour into the prepared pan and freeze for 12 hours or overnight.