Company name: SSE Audio, London Office & Warehouse
Description: The largest pro-audio hire, sales and installations group in the UK.
3 Cumberland Ave, London NW10 7RX, United Kingdom