About West Hendon Service Charge Endowment C.i.c. (09370766) United Kingdom