Cloch Housing Association is a registered social landlord operating in Inverclyde, Scotland since 1968.