About Almshouse Consortium Ltd (07749739) United Kingdom