Unit 13 Palmerston Workshops, Palmerston Road, Barry, South Glamorgan, CF63 2YZ
Unit 9, Woodham Road, Barry, South Glamorgan, CF63 4JE
Barry Auto Engineering, Atlantic Way, Barry, South Glamorgan, CF63 3RA
Unit 5 Woodham Road, Barry, South Glamorgan, CF63 4JE
16a-17 Greenwood Street, Barry, South Glamorgan, CF63 4JJ
Cardiff Road Business Park, Cardiff Road, Barry, South Glamorgan, CF63 2PQ
Unit 9 Atlantic Trading Estate, Barry, South Glamorgan, CF63 3RF