About Bishop Wood Almshouses & Chapel Limited (09298041) United Kingdom