Contact information THE PAROCHIAL CHURCH COUNCIL OF THE ECCLESIASTICAL PARISH OF BLACKBIRD LEYS, BLACKBIRD LEYS, DIOCESE OF OXFORD

Charity number: 1209195
Recently registered