INDIAN OIL-CREDA BIOFUELS LTD.

Address  INDIAN OIL BHAWAN
 V.I.P. ROAD, POST RAVIGRAM
 TELEBANDHA
City  RAIPUR
PIN  492006
Phone  0771- 6006021, 6006022

E-mail  ceo@icbl.co.in
Website  www.icbl.co.in

SOURCE : COMPANY WEBSITE