is not in process of liquidation on Feb 1, 2024
Where is Mangrove Partners IM, LLC's headquarters?
Mangrove Partners IM, LLC's headquarters is located at C/O DELAWARE CORPORATIONS LLC, 1000 N. WEST ST, SUITE. 1501, WILMINGTON, US-DE, US, 19801
What year was Mangrove Partners IM, LLC started?
Mangrove Partners IM, LLC was started in 2023
What is the LEI number of Mangrove Partners IM, LLC?
Mangrove Partners IM, LLC LEI number is 549300EH76BEETRFKH71
What is the CIK number of Mangrove Partners IM, LLC?
Mangrove Partners IM, LLC CIK number is 1535392