About Infrastructure Investments (leicester 2) Limited (08789369) United Kingdom