Meet the team Business Immigration Magrath Sheldrick LLP London, England +44 (0)207 495 3003 View firm profile Organigram Name Post Phone Mail Send email Awards and Recognition Whitepapers and Articles Lexology – Corporate Immigration Published – Magrath : Magrath Meet other Magrath Sheldrick LLP clerks Firm Rankings Immigration