TEPNEL BIOSYSTEMS LIMITED Company number 02776892 · Monitor this company Dissolved Overview People 27 Documents Analysis Location Related Registered office AddressHERON HOUSE, CREWE ROAD, WYTHENSHAW, MANCHESTER, M23 9HZ PostcodeM23 9HZ Companies at this postcode 39 Map