Contact Us

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/