Insight Health Screening Limited
- Registration reference
- Z2693004
- Date registered
- 25 July 2011
- Registration expires
- 24 July 2026
- Payment tier
- Tier 2
- Data controller
- Insight Health Screening Limited
- Address
- Suites 20 - 24 Llan Coed House, Darcy Business Park Llandarcy NEATH SA10 6FG
- Data Protection Officer
- Worknest Limited London SW1X 7HN [email protected]