About Lancaster Cohousing Company Ltd. (05801423) United Kingdom