About Greenwood Environmental Creditors Partnership (LP006653) United Kingdom