About H&r Housing Limited (12845565) United Kingdom