Located at 20-22 Wenlock Road, London N1 7GU Atavistic Pictures Limited was categorised as a Private Limited Company and issued a 11235452 registration number. It'd been established six years ago before was dissolved on 2023-09-19.
This limited company was administered by just one managing director: Alan H., who was assigned to lead the company on 2018-03-05.
Alan H. was the individual who controlled this firm, owned over 3/4 of company shares.