About The Almshouses 1618 Limited (08564086) United Kingdom