About Greenwood Waste Management Limited (06934681) United Kingdom