🇬🇧
ANANDA CENTRE FOR CANCER RESEARCH CIC
72.11 · Research and experimental development on biotechnologySIC72110 · 84120Not filedID16205119
📍 17 LYNDHURST AVENUE, URMSTON, MANCHESTER, M41 7DR, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.