🇬🇧
ENDODX LIMITED
72.11 · Research and experimental development on biotechnologySIC72110 · 86900Not filedIDSC875856
📍 8 WILLOW PARK DRIVE, PENICUIK, EH26 0FU, SCOTLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.