Hey Martimiz,
That was a good call, that I had not spotted, but unfortunately changing the has_one class to 'SiteConfig' still does not give the desired result! So it's still no dice!
I think I may have to go down an alternative route like you have suggested, if nobody else out there has any ideas?
Many Thanks for your help.