About Ymca Robin Hood Group (00310342) United Kingdom