About Horsham Town Centre C.i.c. (07994932) United Kingdom