William Sangster Magna Legal Services