Leeds STEFFCO Leeds · LS12 2EJ Claim this listing Feature Registered office 78 ARMLEY ROAD, ARMLEY, Leeds, LS12 2EJ Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number 03234103 Legal name: STEFFCO LIMITED SIC 18129