Investor Relations
- Name
- Speel Finance Company Private Limited
- Registered Office
- 2,3 Zal Complex, Sadar, Nagpur – 440001
- CIN
- U65920MH1995PTC090558
- Telephone
- 8064893000
- company@speelfinance.com
FY 2026-27
FY 2025-26