About Greenwood (holdings) Limited (09829023) United Kingdom