Still Missing - almost after few more months, I thought the site will be up and running, back to normal after a minor glitch.
The site is for South East Admins - and it seems the admins are missing .... lol - and not maintaining the site itself.
(Or perhaps the business is already closed or merged with some other entity? I did not see any redirects from this site - except the site renewal notice.)
Maybe, we should remove such products or services from this 'PRODUCT REVIEW' section? What do you think?