Logo
Subject
Organisation
ABBEXA LTD
Country
GB
Mark type
Registered Mark
Trademark country
GB
Trademark registration
UK00003248437
Trademark office
Intellectual Property Office
Distinguished name
SERIALNUMBER=08475531,O=ABBEXA LTD,STREET=181 Cambridge Science Park,L=Cambridge,C=GB