About Greenwood Investments Ltd (07057380) United Kingdom