About Thirlmere Housing Cooperative Limited (IP23078R) United Kingdom