Key Data

Company NameXTRA Lease Llc
Company AgentC T Corporation System
Company StatusActive/Compliance
Business ID323348
Control Number0475207
Company TypeForeign Limited Liability Company
JurisdictionDelaware
Incorporation Date28 December 2004 (19 years, 12 months ago)
Last Annual Registration Year2017

Principal Office

Address7911 Forsyth Boulevard
Suite 600
MO
63105

Agent Address

Agent Address1201 Peachtree Street
Ne
GA
30361