Dakshin Dilli Swachh Initiatives Limited MCD Compost Plant
Mathura Road New Delhi 110 020 India.
T : +91 11 2684 2787 W : http://www.ddsil.in/