Perhaps the stuff is obselete or unused. And saying that their site was down doesn't have any relevence - we all know how unreliable their ISP can be :-)
But with things as they stand it's still cause for concern - I wonder what A inc say :-?
BTW does anyone here live near A inc's offices? A lot of people would be interested in seeing what is happening there. And if someone does drop by, can they install a webcam?