Company name: Newhaven Church
Description: Committed to serving Christ, each other and the community
7 Craighall Rd, Newhaven, Edinburgh EH6 4ND, United Kingdom