Edinburgh ART OF PRINT Edinburgh · EH12 8PS Claim this listing Feature Registered office 106 CLERWOOD PARK, Edinburgh, EH12 8PS Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number SC762309 Legal name: THE ART OF PRINT LTD. SIC 18129