About Scruffy S Housing Co-operative Limited (IP031591) United Kingdom