04886146 is a registration number for Man & Dog Films Limited. This company was registered as a Private Limited Company on 2003/09/03. This company has been present on the market for the last twenty one years. This business can be reached at C/o Graywoods 4th Floor Fountain Precinct Leopold Street in Sheffield. The company's postal code assigned to this location is S1 2JA. This business's principal business activity number is 59113 which stands for Television programme production activities. Tue, 31st Mar 2020 is the last time the accounts were filed.