La organización sin ánimo de lucro es una entidad con sede en la pequeña localidad escocesa de Dalmally que, debido al gran corazón de su fundador, tiene un alcance global. Su labor ha sido reconocida con el Premio Princesa de Asturias de la Concordia.