103 Audley Ave, Newport TF10 7DW, UK
60 Brickyard Ln, Newport NP20 5ES, UK
6 Dowland Cl, Newport NP19 9LT, UK
41 Kestrel Way, Duffryn, Newport NP10 8WF, UK