About Fred Roche Foundation Limited (03170283) United Kingdom