Red Maiden Entertainment, located just off of Wilshire Boulevard on El Camino Drive in Beverly Hills, is a film production company specializing in dramatic, historical tales. The company's office is located on the second floor of the 120 El Camino building, where you can find a plethora of free and metered street parking.