GORDON ALLEN, INC.