Contact information
Trade name: 24mantra Organic
Phone number: 18002082424
Email: renuka@24mantra.com
Physical address: Sresta Natural Bioproducts Lt.d. HEAD OFFICE Capital Park Road Jaihind Enclave Madhapur, 500081 Hyderabad TS, India
VAT number:
Trade number: 5218202