Netflix, an on-demand Internet streaming media provider, will significantly expand its headquarters in Los Gatos after agreeing to lease an additional 242,500 square feet in two buildings currently in development in The Grove at Los Gatos on Albright Way.