About Spear Housing Association Limited (06396687) United Kingdom