About Lutterworth Area Community Projects Limited (11927930) United Kingdom