Registered with number SC529854 8 years ago, Image Printers Limited had been a private limited company until 2021/01/05 - the time it was formally closed. The business latest office address was 19 North Leith Sands, Lindsay Road Industrial Estate Edinburgh.
This specific business was directed by 1 director: Scott M., who was chosen to lead the company in 2019.