About Greenwood (eccles) Management Company Limited (05916851) United Kingdom