About Greenwood Standard Software Company Ltd (08718068) United Kingdom