About Yorkshire And Humber School For Social Entrepreneurs (07204772) United Kingdom