About Stroud Fringe C.i.c. (09541996) United Kingdom