About Telford Housing Company Limited (02802523) United Kingdom