Atari Holdings came into being in 2003 as a company enlisted under no 04928721, located at SW4 7DU Clapham at Flat 1 186 Clapham Park Road. Its last known status was dissolved. Atari Holdings had been offering its services for at least 19 years.
Stephen B. and Urowoli E. were listed as company's directors and were managing the firm from 2003 to 2022.
Stephen B. was the individual with significant control over this firm, had substantial control or influence over the company.