Alford Assets Management Inc.