Company name: New Life Church
Description: NewLife are a lively, informal, Christian church based in North Walsham, Norfolk, UK.
Charis Centre, 1 Market Cross Mews, North Walsham NR28 9BS, United Kingdom