In a strategic move that strengthens the firm’s international services offering, London law firm Sherrards has launched a full-service Immigration Unit under the leadership of immigration specialist Laura Butcher.