About Ssa Homes Limited (11197721) United Kingdom