About London Green Investments Ii Slp2 Gp Limited (SC648887) United Kingdom