About The Clapham And Patching Community Shop And Caf Project Limited (RS007276) United Kingdom