About Ac Finchley C.i.c. (06330083) United Kingdom