There are 3 companies connected with Gregory: Imaginative Product Services Inc, Imaginative Product Solutions Incorporated and Imaginative Product Solutions, Incorporated. This year Gregory...