I think they may have gone Dave. Domain for sale?
Sound On Sound's website is a treasure trove of music production technology and audio recording articles, mostly unlocked and free to read (only the latest 5 issues are subscriber-only access). It hosts 16,436 independent in-depth test reviews, techniques, sound advice, artist / producer / mix...
Not chased that up but start there.