About Kan Social Housing Ltd (12674241) United Kingdom