LEI Search

TOWLE & CO.

984500TCE88DBC158B47 ISSUED

Company information

Company name TOWLE & CO.
Company address 222 S Central Ave Ste 1100, Saint Louis, 63105, United States (US)
Company Registration Number 00234632
Company Status ACTIVE

Registration information

LEI Number 984500TCE88DBC158B47
Status ISSUED
Next Renewal date 2027-04-27
LOU Manager Ubisecure Oy

Company information

Company name TOWLE & CO.
Company address 222 S Central Ave Ste 1100, Saint Louis, 63105, United States (US)
Company Registration Number 00234632
Company Category GENERAL
Entity Legal Form KC7Z
Company Registration Date 1981-09-15
Company Status ACTIVE

Registration information

LEI Number 984500TCE88DBC158B47
Status ISSUED
Next Renewal date 2027-04-27
Last Updated Date 2026-04-27
Corroboration Level FULLY_CORROBORATED
LOU Manager Ubisecure Oy

Legal Address

Address 222 S Central Ave Ste 1100
Postal Code 63105
City / Village Saint Louis
Region Code US-MO
Country United States (US)

Headquarter Address

Address 720 S Colorado Blvd Ste 730S
Postal Code 80246
City / Village Denver
Region Code US-CO
Country United States (US)