About The Old Almshouses Management Company Limited (09234289) United Kingdom