Company name: Sacred Heart of Jesus and St. Peter the Apostle Waterlooville
Description: The Catholic Sacred Heart Church of Waterlooville in Hampshire UK
356 London Rd, Waterlooville PO7 7SR, United Kingdom