About Stretford Road Management Company Limited (05971833) United Kingdom