Registered entities
Questo Wellbeing Private Limited
CIN U74999MH2020PTC336644India
STOA SQUARES PRIVATE LIMITED
CIN U74999KA2018PTC113369India
Investor mix
30 investors on record; lead investors include Array, Array, Array, Angel List.
| Investor type | Count | Share |
|---|---|---|
| Venture capital | 8 | 27% |
| Other / undisclosed | 22 | 73% |
