STOCK PURCHASE AGREEMENT Among INTERFACE AMERICAS HOLDINGS, LLC, BENTLEY PRINCE STREET, INC. and BENTLEY PRINCE STREET HOLDINGS, INC. Dated as of July 25, 2012