Professional Services London, England, EC4M 7BQ
IDRC has emerged rendering secure rooms, individual controlled, reception services with couriers, clerical and administrative support. We have enhanced the way of arbitration and mediation with full-range professional court to reporting service.