Company name: CSD TV & Audio
Description: We are South Wales' No 1 TV aerial installation, TV wall mounting, satellite & AV installation company. We also install projector systems, PA systems, CCTV systems, intruder alarm systems & data systems. We have over 10 years industry experience.
The Gate, Business Centre, Keppoch St, Cardiff CF24 3JW, United Kingdom