La Fundación Llars de l’Amistat Cheshire se constituyó en 1968 en Barcelona como asociación, iniciando su actividad con la inauguración de la primera residencia en la localidad barcelonesa de Les Planes, para, con posterioridad a 1973, adoptar la forma jurídica de fundación.

Está inscrita en el Registro de Fundaciones Privadas del Departamento de Justicia de la Generalitat de Catalunya con el número 192, y clasificada como “benéfica asistencial”.

Tiene su sede social en la calle Benedetti, 60-62, de Barcelona.