Company name: St Aidan's Orthodox Church
Description: St. Aidan's Orthodox Church – Antiochian Orthodox Christian Archdiocese of the British Isles and Ireland
Henderson St, Manchester M19 2JX, United Kingdom