Skip to main content"

Mendelian Ltd

Registration reference
ZA456740
Date registered
05 September 2018
Registration expires
04 September 2026
Payment tier
Tier 2
Data controller
Mendelian Ltd
Address
Unit 23 Imperial Hall 104-122 City Road London Greater London EC1V 2NR
Data Protection Officer
Dr Peter Fish The Trampery 239 Old Street LONDON EC1V 9EY [email protected]