About The Springett Almshouses Trust (CE025428) United Kingdom