About London Green Investments Ii Slp Gp2 Limited (SC648886) United Kingdom