GREGORY HANNAN

Persons with name GREGORY HANNAN

GREGORY HANNAN

Company CHINA DIRECT INC.
Address 469 14TH AVENUE, SAN FRANCISCO, 94118, CA
Title Managing Member

GREGORY HANNAN

Company CHINA DIRECT INC.
Address 19096 SANTA MARIA AVE., CASTRO VALLEY, 94546, CA
Title Managing Member