About Greenwood Place Limited (10579996) United Kingdom