About Denton Youth & Community Project Limited (07846726) United Kingdom