ARTIFEX SYSTEMS LIMITED Company number 17081713 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office AddressUnit 2 Bickenhill Lane, Birmingham, England, B37 7HE PostcodeB37 7HE Companies at this postcode 28 Map