17 Porth-Y-Castell, Barry, SOUTH GLAMORGAN
Ty Verlon Industrial Estate Cardiff Road, Barry, SOUTH GLAMORGAN