About Snarl Housing Co-operative Limited (IP031471) United Kingdom