About Six Fingers And A Tail Housing Cooperative Limited (IP28368R) United Kingdom