The Schweitzer Institute is registered with the Charity Commission as the Schweitzer Foundation UK (Charity 1187127)

Name  
E-mail