Company name: Bell Theatre Services
Description: The UK's leading supplier and installer of cinema projection and sound equipment
9A-9B Chester Rd, Borehamwood WD6 1LT, United Kingdom