About Greenwood Group Sl Limited (10384974) United Kingdom