Spring Of Life (Ministries) International Ltd (Working Name) Sol Ltd is a dissolved company incorporated on 21 August 2012 with the registered office located in London, Greater London. Spring Of Life (Ministries) International Ltd (Working Name) Sol Ltd was registered 13 years ago.