About Stretford Management Company Limited (02069355) United Kingdom