About Ipsus Developments And Investments Limited (09936336) United Kingdom