This is nothing to do with SPF and more to do with your reverse DNS AFAICT
However inspecting the mail.iggsoftware.com The forward and reverse DNS appear to match. I have my own email server, if I drop you my email address via PM, would you be willing to send me a mail so I can have a look at how your server talks to mine?
I'm a Very Insightful Person, I'm here to share knowledge, I don't work for Virgin Media. Learn more
Have I helped? Click Mark as Helpful Answer or use Kudos to say thanks