Address: 26, Madhu Estate, P.B.Marg, Worli, Mumbai - 400013, India
Country: India
Telephone: (91)-(22)-82100
Fax: (91)-(22)-83783
Manufacturers, exporters of neem tree products like neem oil, neem extracts, rose petal powder, orange peel & lemon peel