Allen g.p. Inc.