Company OMICRON INVESTMENTS, INC. Address OMICRON INVESTMENTS, INC., WASHINGTON, 20005, DISTRICT OF COLUMBIA