Advanced company searchLink opens in new window

OHA EUROPEAN CLO MANAGEMENT LLP

Company number OC422151

Registered office address
45 Pall Mall, 4th Floor, London, United Kingdom, SW1Y 5JG
Company status
Dissolved
Dissolved on
19 February 2019
Company type
Limited liability partnership
Incorporated on
24 April 2018