I Squared Capital Advisors (UK) LLP
Admitted: 15/03/12
6 Chesterfield Gardens, London, W1J 5BQ, England