Narodowe Centrum Sportu Sp. z o.o. zostało powołane na mocy ustawy z dnia 7 września 2007 roku o przygotowaniu finałowego turnieju Mistrzostw Europy w Piłce Nożnej UEFA Euro 2012™.

Spółka działa na rzecz i w imieniu Skarbu Państwa reprezentowanego przez Ministerstwo Sportu i Turystyki. Do głównych zadań NCS należy realizacja zadań związanych z przygotowaniem i wykonaniem budowy Stadionu Narodowego w Warszawie.

Od 6 sierpnia 2008 roku funkcję Prezesa Zarządu NCS pełni Rafał Kapler. Siedziba spółki zlokalizowana jest przy budowie Stadionu Narodowego w Warszawie przy Al. Ks. J. Poniatowskiego 1.

Spółka prowadzi także w imieniu Skarbu Państwa inwestycję budowy Stadionu Narodowego w Warszawie i jest docelowym operatorem Stadionu.