About The Worcester Project Cic (13183868) United Kingdom