Meet the team Dispute Resolution Magrath Sheldrick LLP London, England 02073176762 View firm profile Organigram Name Post Phone Mail Send email Team Services Meet other Magrath Sheldrick LLP clerks Firm Rankings Immigration