Key Data

Company NameImpell, Inc. (Delaware)
Company AgentOrigin Information And Service
Company StatusWithdrawn
Business ID110339
Control Number0153492
Company TypeForeign Profit Corporation
JurisdictionDelaware
Incorporation Date12 December 2001 (22 years, 3 months ago)
Last Annual Registration Year2004

Principal Office

Address1530 O'Brien Drive
CA
94025

Agent Address

Agent Address233 Mitchell Street
Suite 550
GA
30303