London ARTA PRINT London · N16 0LH Claim this listing Feature Registered office 205 STOKE NEWINGTON HIGH STREET, London, N16 0LH Companies House registered office — often an accountant, not the shop floor. Website artaprint.com Company number 02892541 Legal name: ARTA PRINT LIMITED SIC 68209