Company overview
Colorado ID Number
19981127490
Name
Leo & Lauren Llp
Entity type
DLLP (Domestic limited liability partnership)
Status
Merged
Incorporation date
13 July 1998
Address
1039 Inca St, Denver, CO 80204
Postal code
80204
Country
Colorado, United States