The Creation Station Studios, NORTH HOLLYWOOD