About Tower Hamlets Youth Sport Foundation (08041993) United Kingdom