The Alpha Natural Resources Corporate Headquarters Building In Bristol, Virginia Has Been Sold. Alpha Place, LLC, A Delaware Company, Has Purchased The Facility For 28 Million Dollars. Alpha Opened The 130-Thousand Square Foot Structure On A 31 Acre Bluff Overlooking Sugar Hollow Park In November 2011 When Alpha Moved Its Headquarters From Abingdon.