Torsten StauchWrong Torsten Stauch?
4Th Floor 74 Great Easetern Street
London EC2A 3JL
Company Description: At AppShed we are committed to providing schools with the best solutions for app building in the classroom. Our aim is to equip teachers with the resources... more