About Tewkesbury And District Y.m.c.a. Social Club Limited (IP28799R) United Kingdom