About Torbay Housing Company Limited (10960992) United Kingdom