About The Almshouses Rtm Company Limited (07446053) United Kingdom