IDH Integrated Diagnostics Holdings
Registered and Head Office
IFC 5, St Helier, Jersey, JE1 1ST
+44 153 484 7000
Egypt Office
Building B216-F7
Smart Village, Giza
Registered and Head Office
IFC 5, St Helier, Jersey, JE1 1ST
+44 153 484 7000
Egypt Office
Building B216-F7
Smart Village, Giza