Skip to main content"

IT Human Resources PLC

Registration reference
Z8653329
Date registered
25 June 2004
Registration expires
24 June 2026
Payment tier
Tier 2
Data controller
IT Human Resources PLC
Address
Unit 1 18 Fouberts Place London W1F 7PH