About London Green (121-126) Management Limited (12166938) United Kingdom