About Stretton Green Management Company Limited (08366672) United Kingdom