Tommo, welcome, but I'm sorry to say that I know of no Snow Trac clubs anywhere in the world. At one time there was a Snow Trac club here in the USA run by a guy named Lyndon. I have tried contacting him several times but to no avail. I know of a few Snow Trac owners in England who frequent this site. Ice Queen recently purchased a Snow Trac, she lives in Wales, but based on your post I suspect you've already figured that out. Wreckerman, is somewhere in the UK, he has an open top Snow Trac, and I believe he might consider selling his. His is a military version which includes some interesting features.
As for websites, honestly you have found the best one! This site has more Snow Trac information than all the other sites combined. There are 2 dedicated sites, one is run by Christer Moreland in Sweden, his is the best dedicated Snow Trac site, but it has not been updated in a year or more. Another dedicated site is run by one of our members, but it really is just an introctuction page with some photos. I'm sorry, but I'm not on my computer now so I can't provide you the URL addresses to either site, but perhaps someone else will be able to post those.
Are you a private body guard in Bagdahad or are you with a branch of the military? I've had some of my employees over there, one was stationed just west of the city. I also had one in Kabul, Afghanistan.