About Strood Community Shop C.i.c. (07916811) United Kingdom