About The Stephen Perse Foundation (06113565) United Kingdom