Sound System Install Leeds

Sound System Install Leeds - we were contracted to install an audio system within three meeting rooms within a newly refurbished office area in Leeds which was going to be used for interviews and meetings. They consist of a participant rooms where the interviews will take place under the watchful eye from someone in [...]