Meet the team Employment Magrath Sheldrick LLP London, England +44 (0)207 495 3003 View firm profile Organigram Name Post Phone Mail Send email Meet other Magrath Sheldrick LLP clerks Firm Rankings Immigration