London ACTO PRINT London · NW10 7AE Claim this listing Feature Registered office 11 BARRETTS GREEN ROAD, London, NW10 7AE Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number 05370968 Legal name: ACTO PRINT LTD SIC 18129