About Anchor Social Housing Limited (13183771) United Kingdom