Situated at 149 Cricklewood Lane, London NW2 2EL 118 Print Ltd was categorised as a Private Limited Company registered under the 09037142 registration number. This firm had been established eleven years ago before was dissolved on Tue, 11th Jun 2019.
Zahra R. was this specific enterprise's director, appointed on Mon, 28th Jul 2014.
Zahra R. was the individual who had control over this firm, owned over 3/4 of company shares.