Management Info :
Registered Office :
Address : E-40/3,Okhla Industrial Area,Phase-2,New Delhi,Delhi-110020
Phone : 011-45542200
Email : csdelhi@octavius.in
Website : www.octaviusplantations.com
Registrars Details :