The size of the building is what assures you of your investment?... wot?
Their address is listed everywhere by the way, they occupy a suite in that building. And that town is known for being favourable as a tax haven...
1605 N Cedar Crest Blvd
Suite 308
Allentown, Pennsylvania 18104, US