20 Abbeydale Park, Newtownards, BT23 8RE
20 Abbeydale Park
Newtownards
Northern Ireland
BT23 8RE
GB
Electoral Area
Ards Peninsula
Body
Ards & North Down
County
Down
Assignment
Councillor
Party
DUP
Committees
Audit Committee, Community and Wellbeing Committee, Planning Committee
What I Stand For
still to be completed