2009 marks the beginning of Photosmudger Limited, a company registered at 8 Blandfield Road, in London. This means it's been twelve years Photosmudger has prospered on the market, as it was started on Mon, 19th Oct 2009. The firm Companies House Reg No. is 07048303 and the company post code is SW12 8BG. This enterprise's principal business activity number is 90030 and their NACE code stands for Artistic creation. Photosmudger Ltd released its latest accounts for the financial period up to 2020-03-31. Its most recent annual confirmation statement was filed on 2020-10-19.
Thomas M. is the individual who controls this firm, owns over 3/4 of company shares.