About Lammerton Housing Co-operative Limited (RS025311) United Kingdom