Company THE GREEN COMPLEX DEVELOPMENT, INC. Address THE GREEN COMPLEX DEVELOPMENT, INC., FLUSHING, 11367, NEW YORK