Registered entities
I SQUARED CAPITAL ADVISORS (US) LLC
Reg. No. 32063722121United States
I SQUARED INDIA ADVISORS PRIVATE LIMITED
CIN U74140DL2014FTC274854India
Square Capital Partners
Reg. No. 40203330375Latvia
I Squared Capital Advisors (UK) LLP
Reg. No. OC381193United Kingdom
I Squared Capital Advisors Germany Gmbh
Reg. No. HRB284757Germany
Investor mix
2 investors on record.
| Investor type | Count | Share |
|---|---|---|
| Private equity | 2 | 100% |
