About Liverpool Community Holdings Limited (08864151) United Kingdom