About Greenwood Flats (freeholders) Limited (03371605) United Kingdom