“The Independent is not revealing the precise location of the station but information on its activities was contained in the leaked documents obtained from the NSA by Edward Snowden.”
The way I understand this is that the Independent read the documents which were leaked already and have come to the conclusion there is some base. They don’t say precisely which documents. But the article doesn’t say they directly received documents from Snowden or that they talked to him.