The Parochial Church Council of The Ecclesiastical Parish of St Mary The Virgin, Petworth
Registered Charity No.
1188604