APTAMER GROUP PLC Company number 09061413 · Monitor this company Active Overview People 28 Financial Control Documents Analysis Location Related Registered office AddressWindmill House, Innovation Way, York, England, YO10 5BR PostcodeYO10 5BR Companies at this postcode 7 Map