About Primrose Hill Community Project Limited (03948532) United Kingdom