I think they may have gone Dave. Domain for sale?
Sound On Sound's current website is a treasure trove of music production technology and audio recording articles, mostly unlocked. It hosts 16,005 independent test reviews, techniques, sound advice, artist / producer / mix engineer interviews and tutorials — plus News and oodles of SOS Forum...
Not chased that up but start there.