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