Technician at LIGHT SOUND TECHNICAL SERVICES LIMITED - Bedford, Texas, United States
LIGHT SOUND TECHNICAL SERVICES LIMITED is an events services company based out of 2 RAILTON ROAD, WOBURN ROAD INDUSTRIAL ESTATE KEMPSTON, BEDFORD, United Kingdom.