Meet the team US Immigration Magrath Sheldrick LLP London, England +442074953003 View firm profile Organigram Name Post Phone Mail Send email Meet other Magrath Sheldrick LLP clerks Firm Rankings Immigration