-
Entity
-
Company
-
Business address
-
5050 Kemper Avenue, 63139 St. Louis, MO
-
Phone
-
314-772-2626
-
State of incorporation
-
MO
-
Fiscal year end
-
December 31
-
Signature Ownership
-
/s/ Donn S. Lux, as Investment Trustee of LUXCO 2017 Irrevocable Trust dated June 19, 2017.