About York Place Foundation (04539785) United Kingdom