UK SUN PRINTERS · W4 2SN Claim this listing Feature Registered office 31 CLEVELAND AVENUE, LONDON, Unknown, W4 2SN Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number 00394031 Legal name: SUN PRINTERS LIMITED