is not in process of liquidation on Jun 1, 2024
Where is ISABELLA CAPITAL MANAGEMENT LLP's headquarters?
ISABELLA CAPITAL MANAGEMENT LLP's headquarters is located at UNITED KINGDOM, LONDON, C/O SCHULTE ROTH & ZABEL INTERNATIONAL LLP, ONE EAGLE PLACE, SW1Y 6AF
What year was ISABELLA CAPITAL MANAGEMENT LLP started?
ISABELLA CAPITAL MANAGEMENT LLP was started in 2024
Sources: Companies House