London LEOPRINTING London · EC1A 9ET Claim this listing Feature Registered office 80-83 LONG LANE, London, EC1A 9ET Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number 07656853 Legal name: LEOPRINTING LIMITED SIC 82990