About The Liverpool City Mission (incorporated) (00246811) United Kingdom