ISABELLA CAPITAL MANAGEMENT LLP
2134988
000000000
44 20 4583 7677
No business address disclosed
Same as business address