2 Lennox Green Cardiff Road, Barry, SOUTH GLAMORGAN
Merthyr Street, Barry, SOUTH GLAMORGAN
Unit 6 Bsc Innovation Quarter Hood Road, Barry, SOUTH GLAMORGAN
Shop 1 Plas Cleddau, Barry, SOUTH GLAMORGAN