Ilaysnabad: Dialogue & Development Initiative (Iddi) Ltd is a dissolved company incorporated on 3 October 2016 with the registered office located in Wembley, Greater London. Ilaysnabad: Dialogue & Development Initiative (Iddi) Ltd was registered 8 years ago.