ALPHA
Updated 25 days ago
85 Lytham Rd Preston Lancs PR2 3AR
Alpha and Omega provide technical services to the entertainment industry including Rigging, Sound, Lighting, TV Follow Spot Operation, Special Effects and Production support. Centrally located in the UK, based in Preston, Lancashire.
Also known as: Alpha and Omega