La Fundació Llars de l’Amistat Cheshire es va constituir el 1968 a Barcelona com a associació, iniciant la seva activitat amb la inauguració de la primera residència a la localitat barcelonina de les Planes, per, posteriorment a 1973, adoptar la forma jurídica de fundació.

Està inscrita en el Registre de Fundacions Privades del Departament de Justícia de la Generalitat de Catalunya amb el número 192, i classificada com a “benèfica assistencial”.

Té la seva seu social al carrer Benedetti, 60-62, de Barcelona.