Company name: Church of All Saints
Description: Catholic place of worship since 1868
Pembroke Rd, Clifton, Bristol BS8 3ED, United Kingdom