About Clachan Cohousing Mutual Home Ownership Society Limited (RS004773) United Kingdom