INAPHAEA BIOLABS LIMITED Company number 14589984 · Monitor this company Active Overview People 4 Control Documents Analysis Location Related Registered office AddressD6 Thane Road, Nottingham, United Kingdom, NG90 6BH PostcodeNG90 6BH Companies at this postcode 27 Map