About London Green Investments Ii Slp Gp1 Limited (SC648885) United Kingdom