Usually, if there's some special arrangement for access they put the details in the popup when you click on the supercharger on the in-car map (but not the website map). However, I see nothing against this site.
(yes, my car still shows the details for this supercharger even though it tells me it's 4,100 miles away, and I didn't buy the hovercraft option so would have some difficulty driving there).