CIN |
Name |
Address |
|---|---|---|
| U85300TG2020NPL145931 | SVECHA MENSTRUAL SOLUTIONS FOUNDATION | 7-1-396/2/10/2/A, B K GUDA, SR NAGAR, HYDERABAD, TELANGANA HYDERABAD Hyderabad TG 500038 IN |
| U74999TN2016PTC103578 | MENSTRUAID INNOVATIONS PRIVATE LIMITED | T6 PRASIDHA APARTMENTS VASUDHARA AGRINI COMPLEX MADURAI Madurai TN 625003 IN |