Contact Us

Although we are based in the South Wales town of Barry, we operate Nationally.

We are always happy to receive visitors, but please make an appointment first.

Unit 6 – BSC – Hood Road

The Innovation Quarter

Barry

CF62 5QN

BSC Barry