0 employees
IDR Management Services Limited provides domain name registration and renewal service to the corporate sector in the United Kingdom
1998