About London Green (woolwich) Limited (10010580) United Kingdom