Cathay Films truly are a cross-continent media company. Our strong position in the media industry, connecting the UK and China, allows us access to both markets via our headquarters in Manchester, Uk and Shanghai, China. With massive organisations like CCTV, China Telecom and Shanghai Media Group at our side we provide unprecedented access whilst providing all the core media services.
122 Broadway, Salford, Salford M50 2UW, UK
122 Broadway Salford M50 2UW GB