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, 3 months ago)
Last Annual Registration Year2017

Principal Office

Address7911 Forsyth Boulevard
Suite 600
MO
63105

Agent Address

Agent Address1201 Peachtree Street
Ne
GA
30361