The Conflict Resolution Company A London based company helping large corporate industries solve legal and staff disputes.