Dakshin Dilli Swachh Initiatives Limited 221,First Floor
Okhla Phase-3 New Delhi 110020 India.
T : +91 11 7196 5210 W : http://www.ddsil.in/