Key factsactiveLegal nameFOXDOG STUDIOS LTDuk_chRegistration08089756uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2012-05-30uk_chRegistered address85A STOCKPORT ROAD, DENTON, MANCHESTER, M34 6DDuk_chIndustry90010 - Performing artsuk_ch