About Greenwood Investment (uk) Ltd (07506189) United Kingdom