London JBIZ SERVICES London · E11 1HG Claim this listing Feature Registered office 26 CHURCH LANE, London, E11 1HG Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number 12433941 Legal name: JBIZ SERVICES LTD SIC 18129