This business referred to as Photosmudger was started on Mon, 19th Oct 2009 as a private limited company. This business head office was located in London on 8 Blandfield Road. The address post code is SW12 8BG. The company registration number for Photosmudger Limited was 07048303. Photosmudger Limited had been active for twelve years up until dissolution date on Tue, 16th Nov 2021.
Thomas M. was the individual who controlled this firm, owned over 3/4 of company shares.