Impact Creative Technologies, Inc. Company numberFC021984 StatusActive TypeOther Company Type Incorporated1 Apr 1999 Registered office 535 16th Street Suite 900DenverColorado Data JSON Markdown