Company name: Electra Film & TV
Description: Broadcast camera rental and crewing facility company. Arri and Sony cameras along with 35mm lenses for TV and Drama.
Brentwaters Business Park, Wharf House, Brentford TW8 8HQ, United Kingdom