arrow_back
Entities
12935328
unknown
Company
🇬🇧
GB
|
Reg. 12935328
|
12935328 is a company registered in the United Kingdom, under 12935328. Directors include DR EDWARD ROBERT CLEGG BLISS, DR MELANIE GEORGIA LEE, and MR ANDREW PAUL MERCIECA. Sole shareholder is LIFEARC INNOVATIONS LIMITED. No sanctions, PEP status, or adverse risk signals are currently on record. Data sourced from UK Companies House.
bookmark_add
Save this entity to a watchlist · Get alerts on changes · API access
Sign up free
Official Identifiers
REGISTRATION NUMBER
12935328
Signal Intelligence
verified
No sanctions, PEP status, or adverse risk signals are currently on record for this entity.
Key Management & Controllers
person
DR EDWARD ROBERT CLEGG BLISS
DIRECTOR
person
DR MELANIE GEORGIA LEE
DIRECTOR
person
MR ANDREW PAUL MERCIECA
DIRECTOR
75-100%
SHAREHOLDER