About Infrastructure Investments (leicester) Limited (08787778) United Kingdom