Ilya International Human Rights & Development Foundation is a dissolved company incorporated on 21 September 2020 with the registered office located in Stanmore, Greater London. Ilya International Human Rights & Development Foundation was registered 4 years ago.